XamlMember.Name Property

.NET Framework (current version)

Gets the xamlName name string that declares this XamlMember.

Namespace:   System.Xaml
Assembly:  System.Xaml (in System.Xaml.dll)

public string Name { get; }

Property Value

Type: System.String

The xamlName name string that declares this XamlMember.

This value is always set during construction. The constructors that are implemented by XamlMember typically throw an exception if an initial name is not specified; therefore, do not expect this property to be null or an empty string, if you are using default .NET Framework XAML Services implementations.

XamlName Grammar and naming rules for CLR type and members are not an exact intersect. It is possible to declare a member name that is legal under CLR but not valid under XAML naming. You should avoid this situation if possible.

.NET Framework
Available since 4.0
Return to top