XamlMember.LookupType Metode

Definisi

Mengembalikan XamlType tipe yang digunakan oleh anggota.

protected:
 virtual System::Xaml::XamlType ^ LookupType();
protected virtual System.Xaml.XamlType LookupType();
abstract member LookupType : unit -> System.Xaml.XamlType
override this.LookupType : unit -> System.Xaml.XamlType
Protected Overridable Function LookupType () As XamlType

Mengembalikan

XamlType Jenis yang digunakan oleh anggota.

Keterangan

Metode ini dipanggil ketika penelepon mendapatkan nilai dari Type. Ambil alih metode ini jika Anda ingin Type mengembalikan nilai yang berbeda dari nilai yang diaktifkan secara default pantulan internal, dan jika Anda juga memberikan informasi kustom XamlMemberInvoker .

Implementasi default menggunakan jalur kode yang berbeda dan makna konseptual untuk yang dikembalikan XamlType yang didasarkan pada apakah ini XamlMember mewakili properti, metode, atau peristiwa.

  • Untuk properti, yang dikembalikan XamlType adalah jenis yang mengatur properti atau dikembalikan oleh properti .

  • Untuk peristiwa, yang dikembalikan XamlType adalah jenis penanganan aktivitas yang diperlukan (delegasi dalam implementasi CLR).

  • Untuk metode , XamlType adalah jenis pengembalian.

Dalam setiap kasus, konteks skema XAML digunakan untuk mengevaluasi jenis XAML dari jenis sistem yang mendasar.

Metode ini dipanggil ketika penelepon mendapatkan nilai dari Type. Ambil alih metode ini jika Anda ingin melaporkan hasil seragam untuk seluruh XamlMember kelas turunan, atau jika Anda memiliki metadata khusus yang tersedia untuk menentukan ini per kasus.

Berlaku untuk

Lihat juga