DependencyPropertyDescriptor Methods

(see also Protected Methods )
  Name Description
Public method AddValueChanged Overridden. Enables other objects to be notified when this property changes.
Public method CanResetValue Overridden. Returns whether resetting an object changes its value.
Public method Equals Overloaded. Overridden. Compares two DependencyPropertyDescriptor instances for equality.
Public method Static FromName Returns a DependencyPropertyDescriptor for a provided property name.
Public method Static FromProperty Overloaded. Returns a DependencyPropertyDescriptor based either on a provided PropertyDescriptor or a provided type, depending on the signature used.
Public method GetChildProperties Overloaded. Returns a PropertyDescriptorCollection.
Public method GetEditor Overridden. Gets an editor of the specified type.
Public method GetHashCode Overridden. Returns the hash code for this DependencyPropertyDescriptor.
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method GetValue Overridden. Resturns the current value of the property on a component.
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method RemoveValueChanged Overridden. Enables other objects to be notified when this property changes.
Public method ResetValue Overridden. Resets the value for this property of the component to the default value.
Public method SetValue Overridden. Sets the value of the component to a different value.
Public method ShouldSerializeValue Overridden. Indicates whether the value of this property needs to be persisted by serialization processes.
Public method ToString Overridden. Converts the value of this instance to its equivalent string representation.

  Name Description
Protected method CreateAttributeCollection  Creates a collection of attributes using the array of attributes passed to the constructor. (inherited from MemberDescriptor)
Protected method CreateInstance  Creates an instance of the specified type. (inherited from PropertyDescriptor)
Protected method FillAttributes  Adds the attributes of the PropertyDescriptor to the specified list of attributes in the parent class. (inherited from PropertyDescriptor)
Protected method Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Protected method Static FindMethod  Overloaded. Finds the given method through reflection. (inherited from MemberDescriptor)
Protected method GetInvocationTarget  This method returns the object that should be used during invocation of members. (inherited from PropertyDescriptor)
Protected method Static GetInvokee  Gets the component on which to invoke a method. (inherited from MemberDescriptor)
Protected method Static GetSite  Gets a component site for the given component. (inherited from MemberDescriptor)
Protected method GetTypeFromName  Returns a type using its name. (inherited from PropertyDescriptor)
Protected method GetValueChangedHandler  Retrieves the current set of ValueChanged event handlers for a specific component (inherited from PropertyDescriptor)
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)
Protected method OnValueChanged  Raises the ValueChanged event that you implemented. (inherited from PropertyDescriptor)

Community Additions