MarkupExtension.ProvideValue 方法

定义

重载

ProvideValue()

当在派生类中实现时,返回用作此标记扩展的目标属性值的对象。

ProvideValue(IXamlServiceProvider)

检索一个对象,该对象是目标服务提供程序的值。

ProvideValue()

当在派生类中实现时,返回用作此标记扩展的目标属性值的对象。

protected:
 virtual Platform::Object ^ ProvideValue() = ProvideValue;
/// [Windows.Foundation.Metadata.Overload("ProvideValue")]
IInspectable ProvideValue();
[Windows.Foundation.Metadata.Overload("ProvideValue")]
protected virtual object ProvideValue();
function provideValue()
Protected Overridable Function ProvideValue () As Object

返回

Object

Platform::Object

IInspectable

要在应用了扩展的属性上设置的对象值。

属性

适用于

ProvideValue(IXamlServiceProvider)

检索一个对象,该对象是目标服务提供程序的值。

protected:
 virtual Platform::Object ^ ProvideValue(IXamlServiceProvider ^ serviceProvider) = ProvideValue;
/// [Windows.Foundation.Metadata.Overload("ProvideValueWithIXamlServiceProvider")]
IInspectable ProvideValue(IXamlServiceProvider const& serviceProvider);
[Windows.Foundation.Metadata.Overload("ProvideValueWithIXamlServiceProvider")]
protected virtual object ProvideValue(IXamlServiceProvider serviceProvider);
function provideValue(serviceProvider)
Protected Overridable Function ProvideValue (serviceProvider As IXamlServiceProvider) As Object

参数

serviceProvider
IXamlServiceProvider

目标服务提供商。

返回

Object

Platform::Object

IInspectable

一个 对象,它是目标服务提供程序的值。

属性

适用于