TypeCatalog Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für