Share via


StaticExtension.Member 属性

定义

获取或设置用于根据服务提供的类型解析程序解析静态字段或属性的成员名称字符串。

public:
 property System::String ^ Member { System::String ^ get(); void set(System::String ^ value); };
public string Member { get; set; }
member this.Member : string with get, set
Public Property Member As String

属性值

用于标识要引用的成员的字符串。

例外

尝试将 Member 设置为 null

注解

Member 字符串通常使用 格式前缀:typeName.fieldOrPropertyName。 (前缀 是 XML 命名空间的映射前缀,只需要引用未映射到默认 XML 命名空间) 的静态值。 字符串还可以仅指定成员名称(只要 MemberType 也提供),但请注意,此方法将不支持 XML 命名空间和前缀;它在类型系统级别工作。

有关 XAML 用法信息,请参阅 x:Static Markup Extension

设置此值时不会计算该值;只要值不 null 为 ,就会被接受。 值的实际分析和计算将推迟到 ProvideValue 分析期间调用 。

在 WPF XAML 处理器使用的正常方案中,XAML 处理器将 CLR 类型的类型解析程序作为其服务协定的一部分传递,并且此解析程序用于 ProvideValue 调用。

适用于