XamlType.LookupAttachableMember(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar en XamlMember för en specifik med namnet attachable från den här XamlType.
protected:
virtual System::Xaml::XamlMember ^ LookupAttachableMember(System::String ^ name);
protected virtual System.Xaml.XamlMember LookupAttachableMember(string name);
abstract member LookupAttachableMember : string -> System.Xaml.XamlMember
override this.LookupAttachableMember : string -> System.Xaml.XamlMember
Protected Overridable Function LookupAttachableMember (name As String) As XamlMember
Parametrar
- name
- String
Namnet på den bifogande medlemmen som ska hämtas, i ownerTypeName.MemberName form.
Returer
Ett XamlMember objekt för den begärda bifogande medlemmen, annars , nullom det inte finns någon bifogad medlem med det namnet.
Kommentarer
Den här metoden kan anropas när en anropare hämtar ett värde från GetAttachableMember.
Standardimplementeringen använder den interna CLR-reflektionen. När UnderlyingType är nullkan standardimplementeringen använda BaseType, om den är tillgänglig. Det här beteendet anropar LookupAttachableMember rekursivt för att försöka hitta en giltig bastyp och returnerar null om det inte finns någon giltig bastyp.
Åsidosätt den här metoden om du inte förlitar dig på intern CLR-standardreflektion och använder metadata eller andra tekniker för att rapportera systeminformation av XAML-typ eller schemainformation av en typ.
Important
LookupAttachableMember är virtuell och kan därför åsidosättas. Åsidosättningen har potential (oavsett om det gäller skadliga syften eller på annat sätt) att ändra rapporterade medlemmar av en XAML-typ så att de inte längre justeras på ett förväntat sätt med TypeDescriptorGet* informationen om den underliggande CLR-typen. För säkerhetskritiska kontroller av medlemsrapportering använder du den underliggande CLR-typen i stället.