The methods of the ValueProvider class are listed below. For a complete list of ValueProvider class members, see the ValueProvider Members topic.
BeginDepersist | Alerts the ValueProvider that depersistance has begun. |
BeginPersist | Alerts the ValueProvider that persistance has begun. |
CanProvideValue | Returns whether or not the value provider is capable of providing a value. |
EndDepersist | Alerts the ValueProvider that depersistance has ended. |
EndPersist | Alerts the ValueProvider that persistance has ended. |
Equals (inherited from Object) | Determines whether the specified Object is the same instance as the current Object. Subclasses are expected to override this method to support value equality (not reference equality). |
GetExpressionLevel | Gets the expression level of the value for the specified property on the specified object. |
GetHashCode (inherited from Object) | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
GetLocalVariableDeclaration | Gets the local variable declaration required for this value provider. |
GetRequireComponents | Gets the components required to be initialized before the value provider can provide values. |
GetType (inherited from Object) | Gets the Type of the Object. |
IsLocalVariableDeclaration | Gets whether or not the specified statement is the local variable declaration for this value provider. |
ProvideExpression | Creates a new expression that represents the property value for the specified component. |
ProvideValue | Gets the value that the code expression represents. |
ToString (inherited from Object) | Returns a String that represents the current Object. |
Finalize (inherited from Object) | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by the Garbage Collector (GC). This method may be ignored by the runtime; therefore, necessary cleanup operations should be done elsewhere. |
MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object. |
ValueProvider Class | System.ComponentModel.Design Namespace