IXamlMember 接口

定义

提供报告有关 XAML 成员的 XAML 类型系统具体内容的方法。 使用此接口协定,XAML 分析程序可以加载在应用中定义并在 XAML 文件中引用的任何自定义类型和成员。

public interface class IXamlMember
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3309434252, 17321, 16918, 183, 24, 224, 177, 27, 20, 233, 62)]
struct IXamlMember
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3309434252, 17321, 16918, 183, 24, 224, 177, 27, 20, 233, 62)]
public interface IXamlMember
Public Interface IXamlMember
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

有关 IXamlType 和 IXamlMember 以及它们如何用于 XAML 自定义类型的详细信息,请参阅 IXamlType 的“备注”部分。

属性

IsAttachable

获取一个值,该值指示 XAML 成员是否为可附加成员。

IsDependencyProperty

获取一个值,该值指示 XAML 成员是否作为依赖属性实现。

IsReadOnly

获取 XAML 成员在其后备实现中是否为只读。

Name

获取声明 XAML 成员的 XamlName 名称字符串

TargetType

获取成员可以存在的类型的 IXamlType

Type

获取成员所使用的类型的 IXamlType

方法

GetValue(Object)

为此 IXamlMember 提供 get-value 实用工具。

SetValue(Object, Object)

为此 IXamlMember 提供设置值实用工具。

适用于

另请参阅