TypeCatalog コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 オブジェクトのコレクション。
例外
types
が null
です。
適用対象
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 オブジェクトの配列。
例外
types
が null
です。
適用対象
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
パーツのソースを識別するために診断で使用される要素。
例外
types
が null
です。
適用対象
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
型を解釈するために使用されるコンテキスト。
例外
types
が null
です。
適用対象
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
パーツのソースを識別するために診断で使用される要素。
例外
types
が null
です。
適用対象
.NET