XamlTypeInvoker.GetAddMethod(XamlType) 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.
Bir koleksiyon veya sözlükle ilgili bir için Add ilgili XamlTypeInvoker yöntemi döndürür.
public:
virtual System::Reflection::MethodInfo ^ GetAddMethod(System::Xaml::XamlType ^ contentType);
public virtual System.Reflection.MethodInfo GetAddMethod(System.Xaml.XamlType contentType);
abstract member GetAddMethod : System.Xaml.XamlType -> System.Reflection.MethodInfo
override this.GetAddMethod : System.Xaml.XamlType -> System.Reflection.MethodInfo
Public Overridable Function GetAddMethod (contentType As XamlType) As MethodInfo
Parametreler
Döndürülenler
Yöntemi için MethodInfo CLR Add bilgileri veya null.
Özel durumlar
contentType, null'e eşittir.
Açıklamalar
Bu yöntem, bunun null yazılabilir bir koleksiyon veya sözlük olmadığı durumlar XamlType için döndürmelidirXamlTypeInvoker. Özellikle, döndürdüğü durumlar için döndürmelidir nullXamlType.LookupCollectionKind.None
Important
Tam olarak güvenilen bir XAML türü sistemine erişmiyorsanız, bu yöntem çağıranlara yanlış MethodInfo bilgi raporlama potansiyeline sahiptir.
Devralanlara Notlar
Temel uygulama, öğesinin null olduğu durumları içeren bilinmeyen XamlTypeInvokerbir öğesini temel aldığı XamlTypeUnderlyingTypeXamlType durumlar için döndürür.null Ayrıca ise nullItemTypedöndürürnull.
Bir XAML koleksiyonu birden fazla içerik türünü destekleyebileceğinden XAML koleksiyonlarının birden fazla Add yöntemi olabilir (bkz. AllowedContentTypes veya bu kavramın WPF bir uygulaması hakkında bilgi için bkz. ContentWrapperAttribute). Varsayılan uygulama, imzalara ve sağlanan contentTypetürüne göre en iyi eşleşmeyi döndürmek için iç mantığı kullanır.