Sdílet prostřednictvím


TypeCatalog Konstruktory

Definice

Inicializuje novou instanci TypeCatalog třídy .

Přetížení

TypeCatalog(IEnumerable<Type>)

Inicializuje novou instanci TypeCatalog třídy se zadanými typy.

TypeCatalog(Type[])

Inicializuje novou instanci TypeCatalog třídy se zadanými typy.

TypeCatalog(IEnumerable<Type>, ICompositionElement)

Inicializuje novou instanci TypeCatalog třídy se zadanými typy a zdrojem pro části.

TypeCatalog(IEnumerable<Type>, ReflectionContext)

Inicializuje novou instanci TypeCatalog třídy se zadanými typy v zadaném kontextu reflexe.

TypeCatalog(IEnumerable<Type>, ReflectionContext, ICompositionElement)

Inicializuje novou instanci TypeCatalog třídy se zadanými typy v zadaném kontextu reflexe a zdroj pro části.

TypeCatalog(IEnumerable<Type>)

Zdroj:
TypeCatalog.cs
Zdroj:
TypeCatalog.cs
Zdroj:
TypeCatalog.cs

Inicializuje novou instanci TypeCatalog třídy se zadanými typy.

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

Parametry

types
IEnumerable<Type>

Kolekce objektů s Type atributy, které se mají přidat do objektu TypeCatalog .

Výjimky

types je null.

types obsahuje element, který je null.

-nebo-

types obsahuje prvek, který byl načten v kontextu jen pro reflexi.

Platí pro

TypeCatalog(Type[])

Zdroj:
TypeCatalog.cs
Zdroj:
TypeCatalog.cs
Zdroj:
TypeCatalog.cs

Inicializuje novou instanci TypeCatalog třídy se zadanými typy.

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

Parametry

types
Type[]

Pole objektů s Type atributy, které se mají přidat do objektu TypeCatalog .

Výjimky

types je null.

types obsahuje element, který je null.

-nebo-

types obsahuje prvek, který byl načten v kontextu jen pro reflexi.

Platí pro

TypeCatalog(IEnumerable<Type>, ICompositionElement)

Zdroj:
TypeCatalog.cs
Zdroj:
TypeCatalog.cs
Zdroj:
TypeCatalog.cs

Inicializuje novou instanci TypeCatalog třídy se zadanými typy a zdrojem pro části.

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)

Parametry

types
IEnumerable<Type>

Kolekce objektů s Type atributy, které se mají přidat do objektu TypeCatalog .

definitionOrigin
ICompositionElement

Prvek používaný diagnostikou k identifikaci zdroje pro součásti.

Výjimky

types je null.

types obsahuje element, který je null.

-nebo-

types obsahuje prvek, který byl načten v kontextu jen pro reflexi.

Platí pro

TypeCatalog(IEnumerable<Type>, ReflectionContext)

Zdroj:
TypeCatalog.cs
Zdroj:
TypeCatalog.cs
Zdroj:
TypeCatalog.cs

Inicializuje novou instanci TypeCatalog třídy se zadanými typy v zadaném kontextu reflexe.

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)

Parametry

types
IEnumerable<Type>

Kolekce objektů s Type atributy, které se mají přidat do objektu TypeCatalog .

reflectionContext
ReflectionContext

Kontext použitý k interpretaci typů.

Výjimky

types je null.

types obsahuje element, který je null.

-nebo-

types obsahuje prvek, který byl načten v kontextu jen pro reflexi.

Platí pro

TypeCatalog(IEnumerable<Type>, ReflectionContext, ICompositionElement)

Zdroj:
TypeCatalog.cs
Zdroj:
TypeCatalog.cs
Zdroj:
TypeCatalog.cs

Inicializuje novou instanci TypeCatalog třídy se zadanými typy v zadaném kontextu reflexe a zdroj pro části.

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)

Parametry

types
IEnumerable<Type>

Kolekce objektů s Type atributy, které se mají přidat do objektu TypeCatalog .

reflectionContext
ReflectionContext

Kontext použitý k interpretaci typů.

definitionOrigin
ICompositionElement

Prvek používaný diagnostikou k identifikaci zdroje pro součásti.

Výjimky

types je null.

types obsahuje element, který je null.

-nebo-

types obsahuje prvek, který byl načten v kontextu jen pro reflexi.

Platí pro