IXamlMember 接口

定义

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

public interface class IXamlMember
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3208259859, 23651, 20716, 134, 96, 97, 128, 155, 231, 185, 185)]
struct IXamlMember
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(3208259859, 23651, 20716, 134, 96, 97, 128, 155, 231, 185, 185)]
public interface IXamlMember
Public Interface IXamlMember
属性

注解

有关 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 提供设置值实用工具。

适用于

另请参阅