IXamlMember IXamlMember IXamlMember IXamlMember Interface

Definition

Provides the means to report XAML-type system specifics about XAML members. Using this interface contract, XAML parsers can load any custom types and members thereof that are defined in your app and are referenced in XAML files.

public : interface IXamlMember
struct winrt::Windows::UI::Xaml::Markup::IXamlMember
public interface IXamlMember
Public Interface IXamlMember
Attributes

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

For more info on IXamlType and IXamlMember and how these are used for XAML custom types, see "Remarks" section of IXamlType.

Properties

IsAttachable IsAttachable IsAttachable IsAttachable

Gets a value that indicates whether the XAML member is an attachable member.

IsDependencyProperty IsDependencyProperty IsDependencyProperty IsDependencyProperty

Gets a value that indicates whether the XAML member is implemented as a dependency property.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Gets whether the XAML member is read-only in its backing implementation.

Name Name Name Name

Gets the XamlName name string that declares the XAML member.

TargetType TargetType TargetType TargetType

Gets the IXamlType of the type where the member can exist.

Type Type Type Type

Gets the IXamlType of the type that is used by the member.

Methods

GetValue(Object) GetValue(Object) GetValue(Object) GetValue(Object)

Provides a get-value utility for this IXamlMember.

SetValue(Object, Object) SetValue(Object, Object) SetValue(Object, Object) SetValue(Object, Object)

Provides a set-value utility for this IXamlMember.

See also