Version

ConditionValueAppearance Class Members

The following tables list the members exposed by ConditionValueAppearance.

Public Constructors
 NameDescription
Public ConstructorConditionValueAppearance ConstructorOverloaded.   
Public Properties
 NameDescription
Public PropertyApplyAllMatchingConditionsGets/sets whether ResolveAppearance will continue to resolve. Setting this property to false can help improve performance.  
Public PropertyConditionsReturns an enumerator for the range of maintained conditions.  
Public PropertyCountReturns the number of condition/appearance mappings.  
Public PropertyItemGets/sets the Appearance associated with the provided ICondition.  
Public Methods
 NameDescription
Public MethodAddAdd the specified Condition/Appearance mapping.  
Public MethodClearRemoves all condition/appearance mappings from the collection.  
Public MethodCloneReturns a deep clone of the ConditionValueAppearance.  
Public MethodRemoveRemove the specified ICondition and its associated Appearance from the collection.  
Public MethodResolveAppearanceResolve the requested appearance properties.  
Public MethodToStringReturns a string describing the object with the number of conditions.  
Protected Methods
 NameDescription
Protected MethodFirePropertyChangedRaises the PropertyChanged event if there are any listeners.  
Protected MethodShouldSerializeAppearanceTableReturns whether the table mapping conditions to appearances should be serialized.  
Protected MethodShouldSerializeApplyAllMatchingConditionsReturns whether ApplyAllMatchingConditions should be serialized.  
Public Events
 NameDescription
Public EventPropertyChangedFired when a property or member of the collection has changed.  
See Also