ImportManyAttribute Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса ImportManyAttribute.
Перегрузки
| Имя | Описание |
|---|---|
| ImportManyAttribute() |
Инициализирует новый экземпляр ImportManyAttribute класса, импортируя набор экспортов с именем контракта по умолчанию. |
| ImportManyAttribute(String) |
Инициализирует новый экземпляр ImportManyAttribute класса, импортируя набор экспортов с указанным именем контракта. |
| ImportManyAttribute(Type) |
Инициализирует новый экземпляр ImportManyAttribute класса, импортируя набор экспортов с именем контракта, производным от указанного типа. |
| ImportManyAttribute(String, Type) |
Инициализирует новый экземпляр ImportManyAttribute класса, импортируя набор экспортов с указанным именем контракта и типом контракта. |
ImportManyAttribute()
- Исходный код:
- ImportManyAttribute.cs
- Исходный код:
- ImportManyAttribute.cs
- Исходный код:
- ImportManyAttribute.cs
- Исходный код:
- ImportManyAttribute.cs
Инициализирует новый экземпляр ImportManyAttribute класса, импортируя набор экспортов с именем контракта по умолчанию.
public:
ImportManyAttribute();
public ImportManyAttribute();
Public Sub New ()
Комментарии
Имя контракта по умолчанию является результатом вызова GetContractName метода для типа свойства, поля или параметра, помеченного этим атрибутом.
Имя контракта сравнивается с помощью Ordinal свойства для выполнения нелингвистического сравнения с учетом регистра.
Применяется к
ImportManyAttribute(String)
- Исходный код:
- ImportManyAttribute.cs
- Исходный код:
- ImportManyAttribute.cs
- Исходный код:
- ImportManyAttribute.cs
- Исходный код:
- ImportManyAttribute.cs
Инициализирует новый экземпляр ImportManyAttribute класса, импортируя набор экспортов с указанным именем контракта.
public:
ImportManyAttribute(System::String ^ contractName);
public ImportManyAttribute(string? contractName);
public ImportManyAttribute(string contractName);
new System.ComponentModel.Composition.ImportManyAttribute : string -> System.ComponentModel.Composition.ImportManyAttribute
Public Sub New (contractName As String)
Параметры
- contractName
- String
Имя контракта импорта или null пустая строка ("") для использования имени контракта по умолчанию.
Комментарии
Имя контракта по умолчанию является результатом вызова GetContractName метода для свойства, поля или типа параметра, помеченного этим атрибутом.
Имя контракта сравнивается с помощью Ordinal свойства для выполнения нелингвистического сравнения с учетом регистра.
Применяется к
ImportManyAttribute(Type)
- Исходный код:
- ImportManyAttribute.cs
- Исходный код:
- ImportManyAttribute.cs
- Исходный код:
- ImportManyAttribute.cs
- Исходный код:
- ImportManyAttribute.cs
Инициализирует новый экземпляр ImportManyAttribute класса, импортируя набор экспортов с именем контракта, производным от указанного типа.
public:
ImportManyAttribute(Type ^ contractType);
public ImportManyAttribute(Type? contractType);
public ImportManyAttribute(Type contractType);
new System.ComponentModel.Composition.ImportManyAttribute : Type -> System.ComponentModel.Composition.ImportManyAttribute
Public Sub New (contractType As Type)
Параметры
- contractType
- Type
Тип для получения имени контракта импорта или null использования имени контракта по умолчанию.
Комментарии
Имя контракта является результатом вызова GetContractName метода contractTypeв .
Имя контракта по умолчанию является результатом вызова GetContractName метода для свойства, поля или типа параметра, помеченного этим атрибутом.
Имя контракта сравнивается с помощью Ordinal свойства для выполнения нелингвистического сравнения с учетом регистра.
Применяется к
ImportManyAttribute(String, Type)
- Исходный код:
- ImportManyAttribute.cs
- Исходный код:
- ImportManyAttribute.cs
- Исходный код:
- ImportManyAttribute.cs
- Исходный код:
- ImportManyAttribute.cs
Инициализирует новый экземпляр ImportManyAttribute класса, импортируя набор экспортов с указанным именем контракта и типом контракта.
public:
ImportManyAttribute(System::String ^ contractName, Type ^ contractType);
public ImportManyAttribute(string? contractName, Type? contractType);
public ImportManyAttribute(string contractName, Type contractType);
new System.ComponentModel.Composition.ImportManyAttribute : string * Type -> System.ComponentModel.Composition.ImportManyAttribute
Public Sub New (contractName As String, contractType As Type)
Параметры
- contractName
- String
Имя контракта импорта или null пустая строка ("") для использования имени контракта по умолчанию.
- contractType
- Type
Тип импорта.