MarkupExtension.ProvideValue 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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
返回
要在应用了扩展的属性上设置的对象值。
- 属性
适用于
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
目标服务提供商。
返回
一个 对象,它是目标服务提供程序的值。
- 属性