Sdílet prostřednictvím


CollectionEditor.CreateCollectionItemType Metoda

Definice

Získá datový typ, který tato kolekce obsahuje.

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

Návraty

Datový typ položek v kolekci nebo Object pokud žádná Item vlastnost nemůže být v kolekci umístěna.

Poznámky

Datový typ položek kolekce můžete načíst z CollectionItemType vlastnosti , což je rychlejší než tato metoda.

Tuto metodu nemusí volat uživatelé, s výjimkou odvozených tříd, kde byla tato metoda přepsána a implementována.

Výchozí implementace této metody vrátí datový typ Item vlastnosti kolekce, pokud existuje.

Poznámky pro dědice

Vývojáři se mohou rozhodnout tuto metodu přepsat, aby podporovala kolekce, které nedodržují typický a podporovaný model kolekce, nebo pokud je výkon kritický a rozlišení typu založené na reflexi je příliš pomalé.

Platí pro