BCGControlBar Library for .NET
PropertyListItemCollection Class Members
Properties  Methods  Events


The following tables list the members exposed by PropertyListItemCollection.

Public Constructors
 NameDescription
Public ConstructorPropertyListItemCollection ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyCapacityGets or sets the number of elements that the System.Collections.CollectionBase can contain. (Inherited from System.Collections.CollectionBase)
Public PropertyCountGets the number of elements contained in the System.Collections.CollectionBase instance. This property cannot be overridden. (Inherited from System.Collections.CollectionBase)
Public PropertyDisableEventsIndicates a value if such events as OnCollectionChanged or OnItemPropertyChanged are disabled. (Inherited from BCGSoft.Shared.CollectionWithEvents)
Public PropertyDisposeElementsOnClearSpecifies if all elements from the CollectionWithEvent should be disposed after its clearing. (Inherited from BCGSoft.Shared.CollectionWithEvents)
Public PropertyForceEventsIndicates a value if such events as OnCollectionChanged or OnItemPropertyChanged are always enabled even the value of the property DisposeElementsOnClear is true. (Inherited from BCGSoft.Shared.CollectionWithEvents)
Public PropertyIsFixedSizeGets a value indicating whether the CollectionWithEvents object has a fixed size. (Inherited from BCGSoft.Shared.CollectionWithEvents)
Public PropertyIsReadOnlyGets a value indicating whether the CollectionWithEvents is read-only. (Inherited from BCGSoft.Shared.CollectionWithEvents)
Public PropertyIsSynchronizedGets a value indicating whether the access to the CollectionWithEvents is synchronized (thread safe). (Inherited from BCGSoft.Shared.CollectionWithEvents)
Public PropertyItem  
Public PropertyParentPropListSpecifies the parent property list for a property list item collection.  
Public PropertySyncRootGets an object that can be used to synchronize access to the CollectionWithEvents. (Inherited from BCGSoft.Shared.CollectionWithEvents)
Public PropertyUniqueGets or sets a value that indicates whether the items in CollectionWithEvent object must be unique. (Inherited from BCGSoft.Shared.CollectionWithEvents)
Top
Protected Properties
 NameDescription
Protected PropertyInnerListGets an System.Collections.ArrayList containing the list of elements in the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Protected PropertyListGets an System.Collections.IList containing the list of elements in the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Top
Public Methods
 NameDescription
Public MethodAddOverridden. Adds new PropertyListItem to the PropertyListItemCollection.  
Public MethodClearRemoves all objects from the System.Collections.CollectionBase instance. This method cannot be overridden. (Inherited from System.Collections.CollectionBase)
Public MethodContainsReturns a Boolean value indicating whether a CollectionWithEvents object contains a specified element. (Inherited from BCGSoft.Shared.CollectionWithEvents)
Public MethodDisposeOverloaded. Releases all resources used by the PropertyListItemCollection.  
Public MethodGetEnumeratorReturns an enumerator that iterates through the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Public MethodIndexOfReturns the zero-based index of the first occurrance of a value in the PropertyListItemCollection.  
Public MethodInsertOverridden. Inserts a specified PropertyListItem into the PropertyListItemCollection at the specified index.  
Public MethodOnInsertCompleteOverridden. 

Performs additional custom processes after inserting a new element into the PropertyListItemCollection instance. It sets a parent property list for the inserted item equal to the parent property list of the PropertyListItemCollection.

 
Public MethodRemoveRemoves the first occurrance of the specific object from the CollectionWithEvents object. (Inherited from BCGSoft.Shared.CollectionWithEvents)
Public MethodRemoveAtRemoves the element at the specified index of the System.Collections.CollectionBase instance. This method is not overridable. (Inherited from System.Collections.CollectionBase)
Top
Protected Methods
Public Events
 NameDescription
Public EventCollectionChangedOccurs when the collection has changed. (Inherited from BCGSoft.Shared.CollectionWithEvents)
Public EventItemPropertyChangedOccurs when a property was changed for any item from the collection. (Inherited from BCGSoft.Shared.CollectionWithEvents)
Top
See Also

Reference

PropertyListItemCollection Class
BCGSoft.Controls.PropertyList Namespace

Send Feedback