XamlType.LookupMember(String, Boolean) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu XamlTypebelirli bir adlandırılmış üyenin XamlMember döndürür.
protected:
virtual System::Xaml::XamlMember ^ LookupMember(System::String ^ name, bool skipReadOnlyCheck);
protected virtual System.Xaml.XamlMember LookupMember (string name, bool skipReadOnlyCheck);
abstract member LookupMember : string * bool -> System.Xaml.XamlMember
override this.LookupMember : string * bool -> System.Xaml.XamlMember
Protected Overridable Function LookupMember (name As String, skipReadOnlyCheck As Boolean) As XamlMember
Parametreler
- name
- String
Alınacak üyenin adı (dize olarak).
- skipReadOnlyCheck
- Boolean
true
üyenin IsReadOnlyiçin true
değeri olsa bile bir üye döndürmek; IsReadOnly üye döndürmemek false
. Varsayılan değer false
.
Döndürülenler
Üye bulunduysa üyenin XamlMember bilgileri; aksi takdirde null
.
Açıklamalar
Bu yöntem, GetMemberçağrıları tarafından çağrılabilir.
Varsayılan uygulama, iç CLR yansımasını ve şema bağlamında yapılan değerlendirmeyi temel alan bir XamlType döndürür.
GetMember farklı mantık kullanmasını istiyorsanız bu yöntemi geçersiz kılın.
Önemli
LookupMember sanaldır ve bu nedenle geçersiz kılınabilir. Geçersiz kılma, bir XAML türünün bildirilen üyelerini değiştirme potansiyeline (kötü amaçlı veya başka bir amaçla) sahiptir, böylece bunlar artık temel alınan CLR türüyle ilgili TypeDescriptorGet*
bilgileriyle beklenen şekilde hizalanamayacaktır. Üye raporlamasının güvenlik açısından kritik denetimleri için bunun yerine temel alınan CLR türünü kullanın.