ConceptHMI Web Help
ConceptContainer Class Methods


For a list of all members of this type, see ConceptContainer members.

Public Methods
 NameDescription
Public MethodAddAdds the specified item to the internal list of the ConceptContainer.  
Public MethodAddNewOverloaded. Creates a new instance of a ConceptElement based object with the ConceptFactory and adds it to the internal list of the ConceptContainer.  
Public MethodCanAcceptDetermines whether this instance can accept the specified item.  
Public MethodCanAddDetermines whether this instance can add the specified item.  
Public MethodCheckNameUniquenessChecks if the name of the ConceptElement is already used in the internal list. The name must be unique. If the name is already used, an Concept.Utils.ConceptException is thrown.  
Public MethodClearOverridden. Clears this instance.  
Public MethodContainsDetermines whether the internal list contains the ConceptElement.  
Public MethodDisposeOverridden. Releases unmanaged and - optionally - managed resources  
Public MethodFindFinds the ConceptElement matching to the specified path.  
Public MethodGenerateUniqueNameGenerates a unique identifier which can be used by a ConceptElement which will be added to the ConceptContainer  
Public MethodGetHashCodeOverloaded. Overridden. Serves as a hash function for to detect changes of a ConceptElement.  
Public Methodstatic (Shared in Visual Basic)GetPropertyInfoGets the property info.  
Public Methodstatic (Shared in Visual Basic)GetPropertyInfosGets the property infos.  
Public Methodstatic (Shared in Visual Basic)GetPropertyInfosToSerializeGets the property infos to serialize.  
Public MethodIndexOfRetrieves the index of the ConceptElement in the internal list.  
Public MethodInsertInserts the specified ConceptElement at the specified index in the internal list.  
Public MethodIsFactoryValidOverridden. 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.  
Public MethodIsNameUniqueDetermines whether the name of the ConceptElement is already used in the internal list. The name must be unique.  
Public MethodMoveMoves a item in the internal list of the ConceptContainer.  
Public MethodReadFromOverloaded. Overridden. Load a ConceptElement from a node.  
Public MethodRemoveOverloaded. Removes the specified item of the internal list. The item will be disposed.  
Public MethodRemoveAtRemoves the element present at the specified index in the internal list.  
Public MethodRetrieveFactoriesOverridden. Retrieves the factories needed to deserialized the ConceptElement.  
Public MethodRetrieveProvidedFactoriesOverloaded. Overridden. Retrieves the factories of ProvidedComponent provided by the ConceptElement.  
Public MethodSetDefaultValuesOverridden. Sets the default values to the properties of the ConceptElement.  
Public MethodWritePropertiesOfSubjectWrites the properties of subject.  
Public MethodWriteToOverloaded. Overridden. Saves a ConceptElement to a node.  
Top
Protected Methods
 NameDescription
Protected MethodDoCollectionChangedDoes the collection changed.  
Protected MethodFindByName  
Protected MethodInitializeSubjectOverridden. Initializes the subject.  
Protected MethodReadOverloaded. Reads the specified node.  
Protected Methodstatic (Shared in Visual Basic)RetrieveInfoRetrieves the info.  
Protected MethodWriteOverloaded. Writes the specified node.  
Top
Extension Methods
 NameDescription
Public Extension MethodDetailsOverloaded. Details of the element
Public Extension MethodEditControlEdits the control.
Public Extension MethodEditPropertiesEdits the properties.
Public Extension MethodFilterOverloaded. Filters the specified list.
Public Extension MethodFindContainerOfSpecialType<T>Finds the type of the container of.
Public Extension MethodFindContainerOfType<T>Finds the type of the container of.
Public Extension MethodGetDefaultViewGets the default view.
Public Extension MethodGetImageOverloaded. Gets the image.
Public Extension MethodGetViewGetView of the control.
Public Extension MethodIfNotNull<T,U>
Public Extension MethodLargeImageOverloaded. Larges the image.
Public Extension MethodSmallImageOverloaded. Smalls the image.
Public Extension MethodYieldReturn<TSource>Yields the return.
Top
See Also

Reference

ConceptContainer Class
Concept.Model Namespace

 

 


© 2016 Objectis

Send Feedback