Bagikan melalui


XamlType.LookupAttachableMember(String) Metode

Definisi

Mengembalikan XamlMember untuk lampiran bernama tertentu dari XamlTypeini.

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

Parameter

name
String

Nama anggota yang dapat dilampirkan untuk mendapatkan, dalam bentuk ownerTypeName.MemberName.

Mengembalikan

Objek XamlMember untuk anggota yang dapat dilampirkan yang diminta; jika tidak, null, jika tidak ada anggota yang dapat dilampirkan dengan nama tersebut.

Keterangan

Metode ini dapat dipanggil ketika penelepon mendapatkan nilai dari GetAttachableMember.

Implementasi default menggunakan refleksi CLR internal. Ketika UnderlyingTypenull, implementasi default dapat menggunakan BaseType, jika tersedia. Perilaku ini memanggil LookupAttachableMember secara rekursif untuk mencoba menemukan jenis dasar yang valid dan mengembalikan null jika tidak ada jenis dasar yang valid.

Ambil alih metode ini jika Anda tidak mengandalkan refleksi CLR internal default dan menggunakan metadata atau teknik lain untuk melaporkan informasi sistem jenis XAML atau informasi skema jenis.

Penting

LookupAttachableMember virtual, dan oleh karena itu, dapat ditimpa. Penimpaan memiliki potensi (baik untuk tujuan berbahaya atau sebaliknya) untuk mengubah anggota yang dilaporkan dari jenis XAML sehingga mereka tidak lagi selaras dengan cara yang diharapkan dengan informasi TypeDescriptorGet* tentang jenis CLR yang mendasar. Untuk setiap pemeriksaan pelaporan anggota yang penting keamanan, gunakan jenis CLR yang mendasar sebagai gantinya.

Berlaku untuk