XamlType.LookupAttachableMember(String) 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ış eklenebilir için bir XamlMember döndürür.
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
Parametreler
- name
- String
ownerTypeName.MemberName
biçimde, alınabilen üyenin adı.
Döndürülenler
İstenen eklenebilir üye için XamlMember nesnesi; aksi takdirde, bu ada göre eklenebilir üye yoksa null
.
Açıklamalar
Çağıran GetAttachableMember'den bir değer aldığında bu yöntem çağrılabilir.
Varsayılan uygulama iç CLR yansımasını kullanır.
UnderlyingType
null
olduğunda, varsayılan uygulama varsa BaseTypekullanabilir. Bu davranış, geçerli bir temel tür bulmaya çalışmak için LookupAttachableMember yinelemeli olarak çağırır ve geçerli bir temel tür yoksa null
döndürür.
Varsayılan iç CLR yansımasını kullanmıyorsanız ve bir türün XAML türü sistem bilgilerini veya şema bilgilerini raporlamak için meta veriler veya başka teknikler kullanıyorsanız bu yöntemi geçersiz kılın.
Önemli
LookupAttachableMember 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.