Concept.Model Assembly > Concept.Model Namespace : ConceptElement Class |
The following tables list the members exposed by ConceptElement.
Name | Description | |
---|---|---|
![]() | DiagnosticMessagePropertyName | Constant string to manage DiagnosticMessage property changed. |
![]() | DiagnosticPropertyName | Constant string to manage Diagnostic property changed. |
![]() | DisplayNamePropertyName | Constant string to manage DisplayName property changed. |
![]() | EntryCount | Constant string to serialize the Count property. |
![]() | EntryData | Constant string to serialize the Data property. |
![]() | EntryFactory | Constant string to serialize the Factory property. |
![]() | EntryName | Constant string to serialize the Name property. |
![]() | EntryRoot | Constant string to serialize the System.ComponentModel.Component property. |
![]() | IdentityChanged | Occurs when the Name or the Path property are changed. |
![]() | NamePropertyName | Constant string to manage Name property changed. |
![]() | PathParent | Define the separator used in relative paths to specify the container of the current element. |
![]() | PathSeparator | Define the separator used to separate the part of the path. |
![]() | PathThis | Define the separator used in relative paths to specify the current element. |
Name | Description | |
---|---|---|
![]() | _IsDisposing | A flag that provide the disposing state. |
Name | Description | |
---|---|---|
![]() | AllSubjects | Gets all subjects. |
![]() | Container | Gets or sets the container of the ConceptElement. The ConceptContainer is the ConceptElement that directly owns the element. |
![]() | DeclaredSubjects | Gets the subjects declared by metadata on the concept element. |
![]() | DefaultDisplayName | |
![]() | DefaultName | |
![]() | Diagnostic | Gets the diagnostic of the ConceptElement. The property indicates if the ConceptElement is in a correct state. |
![]() | DiagnosticMessage | Gets or sets the diagnostic message. |
![]() | DisplayName | Gets the display name. This property can be translate with the Intl mecanism. |
![]() | Factory | Gets or sets the factory of the ConceptElement. The factory is used to create the ConceptElement from a string identifying the matching factory. |
![]() | HasDefaultSubject | Gets a value indicating whether this instance has default subject. |
![]() | HasProvider | Gets a value indicating whether this instance has provider. |
![]() | HasRepository | Gets a value indicating whether this instance has repository. |
![]() | HasSubject | Gets a value indicating whether this instance has subject. |
![]() | IsNameEditable | Gets a value indicating whether this instance is name editable. |
![]() | IsSubjectEnabled | Gets a value indicating whether this instance is subject enabled. |
![]() | Name | Gets or sets the name of the ConceptElement. The name is used as an id for the identification of an element in a list. |
![]() | Options | The Options proprety allows to specify : Name Description NotSerialized The ConceptElement will not be serialized. |
![]() | Path | Gets the path of the ConceptElement. The path is built appending the name of each Container of the ConceptElement. The top ConceptContainer is called the Root. |
![]() | Provider | Gets the provider. |
![]() | Repositories | Gets the repositories defined by the element and by any of its containers in the object tree (by recursive a call). |
![]() | RootContainer | Gets the root container of the ConceptElement. The ConceptContainer is the ConceptElement in the top of the hierachical structur. |
![]() | Subjects | Gets the subjects. |
![]() | Tag | Gets or sets the object that contains data about the control. |
Name | Description | |
---|---|---|
![]() | AddRepository | Adds the repository. |
![]() | Clear | Clears this instance. |
![]() | ClearRepositories | Clears the repositories. |
![]() | Clone | Clones this instance. |
![]() | CopyFrom | Copies the values of the properties of the source ConceptElement to the instance. |
![]() ![]() | CreateObjectFromFile | Creates and load a ConceptElement from a node. |
![]() ![]() | CreateObjectFromNode | Creates and load a ConceptElement from a node. |
![]() | Dispose | Releases unmanaged and - optionally - managed resources When overriding this method, always call the base.Dispose() at the end of your implementation instead of at the beginning. |
![]() | DoChange | Throws the event Change. |
![]() | GetHashCode | Overloaded. Serves as a hash function for to detect changes of a ConceptElement. |
![]() | GetHasProvider<T> | Gets the has provider. |
![]() | GetProvider<T> | Gets the provider. |
![]() | HasParent | Determines whether the specified ConceptContainer is part of the hierachy of the ConceptElement. |
![]() | HasSpecificSubject | Determines whether [has specific subject] [the specified subject]. |
![]() | IsFactoryValid | Tests if a factory is valid for the current class, depending on the base type. This method can be overriden to dynamically change the validity of factories. |
![]() | LoadFromFile | Overloaded. Load a ConceptElement from a node, using all the factories of the PluginClassManager. |
![]() | NotifySubject | Notifies the subject. |
![]() | ReadFrom | Overloaded. Load a ConceptElement from a node. |
![]() | RemoveRepository | Removes the repository. |
![]() | RetrieveAllFactories | Overloaded. Retrieves all the factories required by the ConceptElement. |
![]() | RetrieveFactories | Retrieves the factories needed to deserialized the ConceptElement. |
![]() | RetrieveProvidedFactories | Overloaded. Retrieves the factories of ProvidedComponent provided by the ConceptElement, filtered on a custom criteria. |
![]() ![]() | SaveObjectToFile | Saves a ConceptElement to a node. |
![]() ![]() | SaveObjectToNode | Saves a ConceptElement to a node. |
![]() | SaveToFile | Overloaded. Saves a ConceptElement to a node. |
![]() | SetDefaultValues | Sets the default values to the properties of the ConceptElement. |
![]() | ToString | Returns a System.String that represents this instance. |
![]() | WriteTo | Overloaded. Saves a ConceptElement to a node. |
Name | Description | |
---|---|---|
![]() | DoPropertyChanged | Does the property changed. |
![]() | Finalize | Finalizes an instance of the ConceptElement class. |
![]() | InitializeSubject | Initializes the subject. |
Name | Description | |
---|---|---|
![]() | Details | Overloaded. Details of the element |
![]() | EditControl | Edits the control. |
![]() | EditProperties | Edits the properties. |
![]() | FindContainerOfSpecialType<T> | Finds the type of the container of. |
![]() | FindContainerOfType<T> | Finds the type of the container of. |
![]() | GetDefaultView | Gets the default view. |
![]() | GetImage | Overloaded. Gets the image. |
![]() | GetView | GetView of the control. |
![]() | IfNotNull<T,U> | |
![]() | LargeImage | Overloaded. Larges the image. |
![]() | SmallImage | Overloaded. Smalls the image. |
Name | Description | |
---|---|---|
![]() | Changed | Occurs when the element or a child has been modified. |
![]() | PropertyChanged | Occurs when a property value changes. |