Version

AppearanceHolder Class Members

The following tables list the members exposed by AppearanceHolder.

Public Constructors
 NameDescription
Public ConstructorAppearanceHolder ConstructorOverloaded.   
Public Properties
 NameDescription
Public PropertyAppearanceAppearance object  
Public PropertyCollectionGets/sets the associated appearances collection  
Public PropertyHasAppearanceReturns true if an appearance object has been created.  
Public PropertyRootAppearanceFor Appearance objects returns the object, for LinkedAppearances, returns the Appearance that it is linked to (read-only).  
Protected Properties
 NameDescription
Protected PropertySubObjectPropChangeHandlerReturns the event handler that notifies OnSubObjectPropChanged  
Public Methods
 NameDescription
Public MethodCloneReturns a clone of the collection  
Public MethodInitializeFromInitializes the state of this object from a source object of the same type  
Public MethodResetResets all properties back to their default values  
Public MethodShouldSerializeReturns true is any of the properties have been set to non-default values  
Protected Methods
 NameDescription
Protected MethodOnSubObjectPropChangedCalled when another sub object that we are listening to notifies us that one of its properties has changed.  
Public Events
 NameDescription
Public EventSubObjectPropChangedFired when a property is changed on this object or any of its sub objects  
See Also