CollectionEditor.CreateNewItemTypes メソッド

定義

コレクション エディターでコレクションに格納できるデータ型を取得します。

protected:
 virtual cli::array <Type ^> ^ CreateNewItemTypes();
protected virtual Type[] CreateNewItemTypes ();
abstract member CreateNewItemTypes : unit -> Type[]
override this.CreateNewItemTypes : unit -> Type[]
Protected Overridable Function CreateNewItemTypes () As Type()

戻り値

Type[]

コレクションに格納できるデータ型の配列。

注釈

コレクションの項目のデータ型は、 プロパティから NewItemTypes 取得できます。これは、このメソッドよりも高速です。

このメソッドは、このメソッドがオーバーライドされて実装されている派生クラスを除き、ユーザーが呼び出す必要はありません。

このメソッドの既定の実装では、Type 配列内のすべてのコレクション項目の型が返されます。

注意 (継承者)

複数の型を持つコレクションをサポートするには、このメソッドをオーバーライドする必要があります。 このメソッドの既定の実装では、コレクションの プロパティのデータ型 ( Item 存在する場合) が返されます。 このメソッドを使用して、既定の実装をオーバーライドします。

適用対象