XamlMember.Invoker 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取与此 XamlMemberInvoker 关联的 XamlMember 实现。
public:
property System::Xaml::Schema::XamlMemberInvoker ^ Invoker { System::Xaml::Schema::XamlMemberInvoker ^ get(); };
public System.Xaml.Schema.XamlMemberInvoker Invoker { get; }
member this.Invoker : System.Xaml.Schema.XamlMemberInvoker
Public ReadOnly Property Invoker As XamlMemberInvoker
属性值
与此 XamlMemberInvoker 关联的 XamlMember 实现。
注解
该 Invoker
模式是一种高级 XAML 类型系统扩展技术。 该Invoker
模式提供了一种方法来注入不同的架构类型映射行为,同时仍使用来自 .NET Framework XAML 服务的 XAML 类型系统定义。
LookupInvoker如果重写返回null
,或者默认实现返回null
是因为缺少UnderlyingMember此XamlMember值,则Invoker属性将XamlMemberInvoker.UnknownInvoker返回。
XamlMemberInvoker.UnknownInvoker 为默认值。 对于使用.NET Framework XAML 服务和默认 XAML 架构上下文的大多数操作,以及没有传递特定替代Invoker
模式以构造 XAML 类型系统实体,则这是事实。
调用 Invoker 调用 LookupInvoker 或该方法的特定替代。