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.
Исключения
types
имеет значение null
.
Параметр 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.
Исключения
types
имеет значение null
.
Параметр 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
Элемент, используемый средствами диагностики для определения источника для частей.
Исключения
types
имеет значение null
.
Параметр 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
Контекст, используемый для интерпретации типов.
Исключения
types
имеет значение null
.
Параметр 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
Элемент, используемый средствами диагностики для определения источника для частей.
Исключения
types
имеет значение null
.
Параметр types
содержит элемент, равный null
.
-или-
types
содержит элемент, который был загружен в контекст только для отражения.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по