StateElement Members

Provides a dictionary of information which provides notification when items change in the collection.

The following tables list the members exposed by the StateElement type.

Public Constructors

(see also Protected Constructors )

  Name Description
Public method StateElement Overloaded.  

Top

Protected Constructors

  Name Description
Protected method StateElement Overloaded.  

Top

Public Properties

(see also Protected Properties )

  Name Description
Public property Count  (Inherited from NameObjectCollectionBase.)
Public property Keys  (Inherited from NameObjectCollectionBase.)

Top

Protected Properties

  Name Description
Protected property IsReadOnly  (Inherited from NameObjectCollectionBase.)
Protected property Item Gets and sets values on the state.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method Dispose Overloaded.  
Public method Equals  Overloaded. (Inherited from Object.)
Public method GetEnumerator  (Inherited from NameObjectCollectionBase.)
Public method GetHashCode  (Inherited from Object.)
Public method GetObjectData  (Inherited from NameObjectCollectionBase.)
Public method GetType  (Inherited from Object.)
Public method OnDeserialization  (Inherited from NameObjectCollectionBase.)
Public method RaiseStateChanged Overloaded.  
Public method Static ReferenceEquals  (Inherited from Object.)
Public method Remove Removes the item with the given key from the state.
Public method ToString  (Inherited from Object.)

Top

Protected Methods

  Name Description
Protected method BaseAdd  (Inherited from NameObjectCollectionBase.)
Protected method BaseClear  (Inherited from NameObjectCollectionBase.)
Protected method BaseGet  Overloaded. (Inherited from NameObjectCollectionBase.)
Protected method BaseGetAllKeys  (Inherited from NameObjectCollectionBase.)
Protected method BaseGetAllValues  Overloaded. (Inherited from NameObjectCollectionBase.)
Protected method BaseGetKey  (Inherited from NameObjectCollectionBase.)
Protected method BaseHasKeys  (Inherited from NameObjectCollectionBase.)
Protected method BaseRemove  (Inherited from NameObjectCollectionBase.)
Protected method BaseRemoveAt  (Inherited from NameObjectCollectionBase.)
Protected method BaseSet  Overloaded. (Inherited from NameObjectCollectionBase.)
Protected method Dispose Overloaded.  
Protected method Finalize  (Inherited from Object.)
Protected method MemberwiseClone  (Inherited from Object.)
Protected method OnStateChanged Raises the StateChanged event.

Top

Public Events

  Name Description
Public event StateChanged This event is raised when the state has changed.

Top

Explicit Interface Implementations

  Name Description
Explicit interface implementation Event Microsoft.Practices.CompositeUI.IChangeNotification.Changed  

Top

See Also

Reference

StateElement Class
Microsoft.Practices.CompositeUI Namespace