NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

ResourceValueProvider.GetExpressionLevel

Determines the level of support for generating an expression for the specified property on the specified object. If a value provider returns anything but ValueExpressionLevel.NotSupported then it must return a non-null value from ProvideExpression.

[Visual Basic]
Overrides Public Function GetExpressionLevel( _
   ByVal component As Object, _
   ByVal property As PropertyDescriptor, _
   ByVal persistable As PersistableSupport _
) As ValueExpressionLevel
[C#]
public override ValueExpressionLevel GetExpressionLevel(
   object component,
   PropertyDescriptor property,
   PersistableSupport persistable
);
[C++]
public: override ValueExpressionLevel GetExpressionLevel(
   Object* component,
   PropertyDescriptor* property,
   PersistableSupport persistable
);
[JScript]
public override function GetExpressionLevel(
   component : Object,
   property : PropertyDescriptor,
   persistable : PersistableSupport
) : ValueExpressionLevel;

Parameters

component
The component whose property is being persisted.
property
PropertyDescriptor for the property that is being persisted.
persistable
[To be supplied.]

See Also

ResourceValueProvider Class | ResourceValueProvider Members | System.ComponentModel.Design Namespace