SmartObjectDefinitionCollection Class Members
See Also  Properties Methods 
SourceCode.SmartObjects.Authoring Namespace : SmartObjectDefinitionCollection Class


Glossary Item Box

The following tables list the members exposed by SmartObjectDefinitionCollection.

Public Constructors

Public Properties

Protected Properties

  Name Description
Protected Property InnerList (Inherited from System.Collections.CollectionBase)
Protected Property List (Inherited from System.Collections.CollectionBase)
Top

Public Methods

  Name Description
Public Method Add Overridden. Add the specified Item to the collection. This will set the container property of the item as well as raise the ItemAdded event on the Container object.  
Public Method Clear (Inherited from System.Collections.CollectionBase)
Public Method Contains Overloaded.  (Inherited from SourceCode.SmartObjects.Authoring.PersistableObjectCollectionBaseXmlTextSerializable<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method ContainsDisplayName Overloaded.  (Inherited from SourceCode.SmartObjects.Authoring.PersistableObjectCollectionBaseXmlTextSerializable<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method ContainsName Overloaded.  (Inherited from SourceCode.SmartObjects.Authoring.PersistableObjectCollectionBaseXmlTextSerializable<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method Dispose Overloaded.  Disposes this object (Inherited from SourceCode.Framework.PersistableObjectCollectionBase<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method FromXml (Inherited from SourceCode.SmartObjects.Authoring.PersistableObjectCollectionBaseXmlTextSerializable<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method GetEnumerator (Inherited from System.Collections.CollectionBase)
Public Method GetIndexByName  
Public Method GetItemType (Inherited from SourceCode.SmartObjects.Authoring.PersistableObjectCollectionBaseXmlTextSerializable<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method IndexOf Overloaded.  (Inherited from SourceCode.Framework.PersistableObjectCollectionBase<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method Insert Overridden. Inserts an Item into the collection at the specified index.  
Public Method ReadXml Overridden.   
Public Method Remove Removes the specified Item from the collection. This will set the container property of the item to null as well as raise the ItemRemoving event on the Container object. (Inherited from SourceCode.Framework.PersistableObjectCollectionBase<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method RemoveAt Removes the specified Item from the collection. This will set the container property of the item to null as well as raise the ItemRemoving event on the Container object. (Inherited from SourceCode.Framework.PersistableObjectCollectionBase<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method Sort Overloaded.  Sorts the PersistableObjects in the entire SourceCode.Framework.PersistableObjectList<T> using default comparer. (Inherited from SourceCode.Framework.PersistableObjectCollectionBase<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method Swap (Inherited from SourceCode.SmartObjects.Authoring.PersistableObjectCollectionBaseXmlTextSerializable<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method ToArray (Inherited from SourceCode.SmartObjects.Authoring.PersistableObjectCollectionBaseXmlTextSerializable<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method ToXml (Inherited from SourceCode.SmartObjects.Authoring.PersistableObjectCollectionBaseXmlTextSerializable<SmartObjectDefinitionsPublish,SmartObjectDefinition>)
Public Method WriteXml Overridden.   
Top

Protected Methods

See Also