TypeCatalog Konstruktoren

Definition

Initialisiert eine neue Instanz der TypeCatalog-Klasse.

Überlädt

TypeCatalog(IEnumerable<Type>)

Initialisiert eine neue Instanz der TypeCatalog-Klasse mit den angegebenen Typen.

TypeCatalog(Type[])

Initialisiert eine neue Instanz der TypeCatalog-Klasse mit den angegebenen Typen.

TypeCatalog(IEnumerable<Type>, ICompositionElement)

Initialisiert eine neue Instanz der TypeCatalog-Klasse mit den angegebenen Typen und Quellen für Parts.

TypeCatalog(IEnumerable<Type>, ReflectionContext)

Initialisiert eine neue Instanz der TypeCatalog-Klasse mit den angegebenen Typen im angegebenen Reflektionskontext.

TypeCatalog(IEnumerable<Type>, ReflectionContext, ICompositionElement)

Initialisiert eine neue Instanz der TypeCatalog-Klasse mit den angegebenen Typen im angegebenen Reflektionskontext und der Quelle für Teile.

TypeCatalog(IEnumerable<Type>)

Quelle:
TypeCatalog.cs
Quelle:
TypeCatalog.cs
Quelle:
TypeCatalog.cs

Initialisiert eine neue Instanz der TypeCatalog-Klasse mit den angegebenen Typen.

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))

Parameter

types
IEnumerable<Type>

Eine Auflistung von attributierten Type-Objekten, die dem TypeCatalog-Objekt hinzugefügt werden sollen.

Ausnahmen

types ist null.

types enthält ein Element, das null ist.

- oder -

types enthält ein Element, das in den auf Reflektion beschränkten Kontext geladen wurde.

Gilt für:

TypeCatalog(Type[])

Quelle:
TypeCatalog.cs
Quelle:
TypeCatalog.cs
Quelle:
TypeCatalog.cs

Initialisiert eine neue Instanz der TypeCatalog-Klasse mit den angegebenen Typen.

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())

Parameter

types
Type[]

Ein Array von attributierten Type-Objekten, die dem TypeCatalog-Objekt hinzugefügt werden sollen.

Ausnahmen

types ist null.

types enthält ein Element, das null ist.

- oder -

types enthält ein Element, das in den auf Reflektion beschränkten Kontext geladen wurde.

Gilt für:

TypeCatalog(IEnumerable<Type>, ICompositionElement)

Quelle:
TypeCatalog.cs
Quelle:
TypeCatalog.cs
Quelle:
TypeCatalog.cs

Initialisiert eine neue Instanz der TypeCatalog-Klasse mit den angegebenen Typen und Quellen für Parts.

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)

Parameter

types
IEnumerable<Type>

Eine Auflistung von attributierten Type-Objekten, die dem TypeCatalog-Objekt hinzugefügt werden sollen.

definitionOrigin
ICompositionElement

Ein von Diagnosen verwendetes Element, um die Quelle für Teile zu identifizieren.

Ausnahmen

types ist null.

types enthält ein Element, das null ist.

- oder -

types enthält ein Element, das in den auf Reflektion beschränkten Kontext geladen wurde.

Gilt für:

TypeCatalog(IEnumerable<Type>, ReflectionContext)

Quelle:
TypeCatalog.cs
Quelle:
TypeCatalog.cs
Quelle:
TypeCatalog.cs

Initialisiert eine neue Instanz der TypeCatalog-Klasse mit den angegebenen Typen im angegebenen Reflektionskontext.

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)

Parameter

types
IEnumerable<Type>

Eine Auflistung von attributierten Type-Objekten, die dem TypeCatalog-Objekt hinzugefügt werden sollen.

reflectionContext
ReflectionContext

Der Kontext, der verwendet wird, um die Typen zu interpretieren.

Ausnahmen

types ist null.

types enthält ein Element, das null ist.

- oder -

types enthält ein Element, das in den auf Reflektion beschränkten Kontext geladen wurde.

Gilt für:

TypeCatalog(IEnumerable<Type>, ReflectionContext, ICompositionElement)

Quelle:
TypeCatalog.cs
Quelle:
TypeCatalog.cs
Quelle:
TypeCatalog.cs

Initialisiert eine neue Instanz der TypeCatalog-Klasse mit den angegebenen Typen im angegebenen Reflektionskontext und der Quelle für Teile.

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)

Parameter

types
IEnumerable<Type>

Eine Auflistung von attributierten Type-Objekten, die dem TypeCatalog-Objekt hinzugefügt werden sollen.

reflectionContext
ReflectionContext

Der Kontext, der verwendet wird, um die Typen zu interpretieren.

definitionOrigin
ICompositionElement

Ein von Diagnosen verwendetes Element, um die Quelle für Teile zu identifizieren.

Ausnahmen

types ist null.

types enthält ein Element, das null ist.

- oder -

types enthält ein Element, das in den auf Reflektion beschränkten Kontext geladen wurde.

Gilt für: