XamlType.GetMember Method (String)

.NET Framework (current version)

Returns a XamlMember for a specific named member from this XamlType.

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

member GetMember : 
        name:string -> XamlMember


Type: System.String

The name of the member to get (as a string).

Return Value

Type: System.Xaml.XamlMember

The XamlMember information for the member, if such a member was found; otherwise, null.

The value for name is expected to be unqualified. Type-qualified names that indicate an attached member should be submitted to GetAttachableMember instead. Prefixed member names should not be used; a prefix is situational to a usage and the XAML type system cannot know the context of such a usage and how the prefix is mapped.

Calls to this method can invoke LookupMember overrides on XamlType derived classes.

System_CAPS_security Security Note

LookupMember is virtual, and therefore, can be overridden. The override has the potential (whether for malicious purposes or otherwise) to change the reported members of a XAML type so that they no longer align in an expected way with the TypeDescriptor Get* information about the underlying CLR type. For any security-critical checks of member reporting, use the underlying CLR type instead.

.NET Framework
Available since 4.0
Return to top