The methods of the IValueProvider interface are listed below. For a complete list of IValueProvider interface members, see the IValueProvider Members topic.
BeginDepersist | Begins depersistence. |
BeginPersist | Begins persistence. |
CanProvideValue | Gets whether the provider can provide a value for the specified expression. |
EndDepersist | Ends depersistence. |
EndPersist | Ends persistence. |
GetExpressionLevel | Gets the level of support to generate an expression for the specified property on the specified object. |
GetLocalVariableDeclaration | Gets the local variable declaration. |
GetRequireComponents | Provides a list of components that are required to be initialized before this value provider can provide values. |
IsLocalVariableDeclaration | Gets a value indicating whether 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 or contains. |
IValueProvider Interface | System.ComponentModel.Design Namespace