Udostępnij za pośrednictwem


CollectionEditor.CreateCollectionItemType Metoda

Definicja

Pobiera typ danych, który zawiera ta kolekcja.

protected:
 virtual Type ^ CreateCollectionItemType();
protected virtual Type CreateCollectionItemType ();
abstract member CreateCollectionItemType : unit -> Type
override this.CreateCollectionItemType : unit -> Type
Protected Overridable Function CreateCollectionItemType () As Type

Zwraca

Typ danych elementów w kolekcji lub Object jeśli żadna właściwość nie Item może znajdować się w kolekcji.

Uwagi

Możesz pobrać typ danych elementów kolekcji z CollectionItemType właściwości, która jest szybsza niż ta metoda.

Ta metoda nie musi być wywoływana przez użytkowników, z wyjątkiem klas pochodnych, w których ta metoda została zastąpiona i zaimplementowana.

Domyślna implementacja tej metody zwraca typ Item danych właściwości kolekcji, jeśli istnieje.

Uwagi dotyczące dziedziczenia

Deweloperzy mogą zastąpić tę metodę w celu obsługi kolekcji, które nie są zgodne z typowym i obsługiwanym modelem kolekcji, lub gdy wydajność jest krytyczna, a rozpoznawanie typów opartych na odbiciu jest zbyt powolne.

Dotyczy