XamlType.LookupCollectionKind 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.
Bunun hangi koleksiyon türünü XamlType kullandığını bildiren sabit listesi değerini XamlCollectionKind döndürür.
protected:
virtual System::Xaml::Schema::XamlCollectionKind LookupCollectionKind();
protected virtual System.Xaml.Schema.XamlCollectionKind LookupCollectionKind();
abstract member LookupCollectionKind : unit -> System.Xaml.Schema.XamlCollectionKind
override this.LookupCollectionKind : unit -> System.Xaml.Schema.XamlCollectionKind
Protected Overridable Function LookupCollectionKind () As XamlCollectionKind
Döndürülenler
Sabit listesi değeri XamlCollectionKind .
Açıklamalar
Bu yöntem bir iç özel yöntem tarafından çağrılır (üzerinde XamlTypegenel CollectionKind veya GetCollectionKind API yoktur).
Varsayılan uygulama iç CLR yansımasını kullanır. olduğu UnderlyingTypenulldurumlarda, varsayılan uygulama BaseTypekullanılabiliyorsa kullanabilir. Bu davranış, geçerli bir temel türü bulmaya çalışmak için dolaylı olarak özyinelemeli olarak çağırır LookupCollectionKind ; geçerli bir temel tür yoksa döndürür XamlCollectionKind.None . Genel olarak, varsayılan uygulama yansımaya göre temel türün yöntemini bulmaya Add çalışır. Bulunursa, MethodInfo yönteminin Add değeri döndürülmesi XamlCollectionKind gereken değeri belirlemek için yeterlidir. Aksi takdirde XamlCollectionKind.Nonedeğerini 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.