Export (0) Print
Expand All

BindingBase.ProvideValue Method

Returns an object that should be set on the property where this binding and extension are applied.

Namespace:  System.Windows.Data
Assembly:  System.Windows (in System.Windows.dll)

public override sealed Object ProvideValue(
	IServiceProvider serviceProvider
)

Parameters

serviceProvider
Type: System.IServiceProvider
The object that can provide services for the markup extension. May be null; see the Remarks section for more information.

Return Value

Type: System.Object
The value to set on the binding target property.

Implements

IMarkupExtension<T>.ProvideValue(IServiceProvider)

This method supports the Silverlight infrastructure that enables Binding to be used from XAML and interpreted as a markup extension by Silverlight XAML processors. ProvideValue is not intended to be invoked by user code. ProvideValue is sealed and includes codepaths only for a Binding usage. It is not possible to derive from BindingBase and produce binding expression / markup extension behavior that invokes ProvideValue in a useful way.

Silverlight

Supported in: 5

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

ADD
Show:
© 2014 Microsoft