次の方法で共有


TypeCatalog コンストラクター

定義

TypeCatalog クラスの新しいインスタンスを初期化します。

オーバーロード

TypeCatalog(IEnumerable<Type>)

指定された型を使用して、TypeCatalog クラスの新しいインスタンスを初期化します。

TypeCatalog(Type[])

指定された型を使用して、TypeCatalog クラスの新しいインスタンスを初期化します。

TypeCatalog(IEnumerable<Type>, ICompositionElement)

型とパーツのソースを指定して、TypeCatalog クラスの新しいインスタンスを初期化します。

TypeCatalog(IEnumerable<Type>, ReflectionContext)

指定したリフレクション コンテキストで指定した型を使用して、TypeCatalog クラスの新しいインスタンスを初期化します。

TypeCatalog(IEnumerable<Type>, ReflectionContext, ICompositionElement)

指定したリフレクション コンテキストとパーツのソースに指定した型を使用して、TypeCatalog クラスの新しいインスタンスを初期化します。

TypeCatalog(IEnumerable<Type>)

ソース:
TypeCatalog.cs
ソース:
TypeCatalog.cs
ソース:
TypeCatalog.cs

指定された型を使用して、TypeCatalog クラスの新しいインスタンスを初期化します。

public:
 TypeCatalog(System::Collections::Generic::IEnumerable<Type ^> ^ types);
public TypeCatalog (System.Collections.Generic.IEnumerable<Type> types);
new System.ComponentModel.Composition.Hosting.TypeCatalog : seq<Type> -> System.ComponentModel.Composition.Hosting.TypeCatalog
Public Sub New (types As IEnumerable(Of Type))

パラメーター

types
IEnumerable<Type>

Type オブジェクトに追加する属性付きの TypeCatalog オブジェクトのコレクション。

例外

typesnullです。

types には null の要素が含まれています。

- または -

types に、リフレクション専用コンテキストに読み込まれた要素が含まれています。

適用対象

TypeCatalog(Type[])

ソース:
TypeCatalog.cs
ソース:
TypeCatalog.cs
ソース:
TypeCatalog.cs

指定された型を使用して、TypeCatalog クラスの新しいインスタンスを初期化します。

public:
 TypeCatalog(... cli::array <Type ^> ^ types);
public TypeCatalog (params Type[] types);
new System.ComponentModel.Composition.Hosting.TypeCatalog : Type[] -> System.ComponentModel.Composition.Hosting.TypeCatalog
Public Sub New (ParamArray types As Type())

パラメーター

types
Type[]

Type オブジェクトに追加する属性付きの TypeCatalog オブジェクトの配列。

例外

typesnullです。

types には null の要素が含まれています。

- または -

types に、リフレクション専用コンテキストに読み込まれた要素が含まれています。

適用対象

TypeCatalog(IEnumerable<Type>, ICompositionElement)

ソース:
TypeCatalog.cs
ソース:
TypeCatalog.cs
ソース:
TypeCatalog.cs

型とパーツのソースを指定して、TypeCatalog クラスの新しいインスタンスを初期化します。

public:
 TypeCatalog(System::Collections::Generic::IEnumerable<Type ^> ^ types, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public TypeCatalog (System.Collections.Generic.IEnumerable<Type> types, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.TypeCatalog : seq<Type> * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.TypeCatalog
Public Sub New (types As IEnumerable(Of Type), definitionOrigin As ICompositionElement)

パラメーター

types
IEnumerable<Type>

Type オブジェクトに追加する属性付きの TypeCatalog オブジェクトのコレクション。

definitionOrigin
ICompositionElement

パーツのソースを識別するために診断で使用される要素。

例外

typesnullです。

types には null の要素が含まれています。

- または -

types に、リフレクション専用コンテキストに読み込まれた要素が含まれています。

適用対象

TypeCatalog(IEnumerable<Type>, ReflectionContext)

ソース:
TypeCatalog.cs
ソース:
TypeCatalog.cs
ソース:
TypeCatalog.cs

指定したリフレクション コンテキストで指定した型を使用して、TypeCatalog クラスの新しいインスタンスを初期化します。

public:
 TypeCatalog(System::Collections::Generic::IEnumerable<Type ^> ^ types, System::Reflection::ReflectionContext ^ reflectionContext);
public TypeCatalog (System.Collections.Generic.IEnumerable<Type> types, System.Reflection.ReflectionContext reflectionContext);
new System.ComponentModel.Composition.Hosting.TypeCatalog : seq<Type> * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Hosting.TypeCatalog
Public Sub New (types As IEnumerable(Of Type), reflectionContext As ReflectionContext)

パラメーター

types
IEnumerable<Type>

Type オブジェクトに追加する属性付きの TypeCatalog オブジェクトのコレクション。

reflectionContext
ReflectionContext

型を解釈するために使用されるコンテキスト。

例外

typesnullです。

types には null の要素が含まれています。

- または -

types に、リフレクション専用コンテキストに読み込まれた要素が含まれています。

適用対象

TypeCatalog(IEnumerable<Type>, ReflectionContext, ICompositionElement)

ソース:
TypeCatalog.cs
ソース:
TypeCatalog.cs
ソース:
TypeCatalog.cs

指定したリフレクション コンテキストとパーツのソースに指定した型を使用して、TypeCatalog クラスの新しいインスタンスを初期化します。

public:
 TypeCatalog(System::Collections::Generic::IEnumerable<Type ^> ^ types, System::Reflection::ReflectionContext ^ reflectionContext, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public TypeCatalog (System.Collections.Generic.IEnumerable<Type> types, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.TypeCatalog : seq<Type> * System.Reflection.ReflectionContext * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.TypeCatalog
Public Sub New (types As IEnumerable(Of Type), reflectionContext As ReflectionContext, definitionOrigin As ICompositionElement)

パラメーター

types
IEnumerable<Type>

Type オブジェクトに追加する属性付きの TypeCatalog オブジェクトのコレクション。

reflectionContext
ReflectionContext

型を解釈するために使用されるコンテキスト。

definitionOrigin
ICompositionElement

パーツのソースを識別するために診断で使用される要素。

例外

typesnullです。

types には null の要素が含まれています。

- または -

types に、リフレクション専用コンテキストに読み込まれた要素が含まれています。

適用対象