AttributedModelServices.Imports Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, содержит ли указанная часть импорт, который соответствует заданному контракту.
Перегрузки
Imports(ComposablePartDefinition, Type) |
Возвращает значение, указывающее, содержит ли указанная часть импорт, который соответствует заданному контракту. |
Imports(ComposablePartDefinition, Type, ImportCardinality) |
Возвращает значение, указывающее, содержит ли указанная часть импорт, который соответствует заданному контракту и количеству элементов импорта. |
Imports<T>(ComposablePartDefinition) |
Возвращает значение, указывающее, содержит ли указанная часть импорт, который соответствует заданному контракту. |
Imports<T>(ComposablePartDefinition, ImportCardinality) |
Возвращает значение, указывающее, содержит ли указанная часть импорт, который соответствует заданному контракту и количеству элементов импорта. |
Imports(ComposablePartDefinition, Type)
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
Возвращает значение, указывающее, содержит ли указанная часть импорт, который соответствует заданному контракту.
public:
[System::Runtime::CompilerServices::Extension]
static bool Imports(System::ComponentModel::Composition::Primitives::ComposablePartDefinition ^ part, Type ^ contractType);
public static bool Imports (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, Type contractType);
static member Imports : System.ComponentModel.Composition.Primitives.ComposablePartDefinition * Type -> bool
<Extension()>
Public Function Imports (part As ComposablePartDefinition, contractType As Type) As Boolean
Параметры
Часть для поиска.
- contractType
- Type
Тип контракта.
Возвращаемое значение
Значение true
, если part
содержит определение импорта, соответствующее contractType
; в противном случае — значение false
.
Применяется к
Imports(ComposablePartDefinition, Type, ImportCardinality)
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
Возвращает значение, указывающее, содержит ли указанная часть импорт, который соответствует заданному контракту и количеству элементов импорта.
public:
[System::Runtime::CompilerServices::Extension]
static bool Imports(System::ComponentModel::Composition::Primitives::ComposablePartDefinition ^ part, Type ^ contractType, System::ComponentModel::Composition::Primitives::ImportCardinality importCardinality);
public static bool Imports (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, Type contractType, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality);
static member Imports : System.ComponentModel.Composition.Primitives.ComposablePartDefinition * Type * System.ComponentModel.Composition.Primitives.ImportCardinality -> bool
<Extension()>
Public Function Imports (part As ComposablePartDefinition, contractType As Type, importCardinality As ImportCardinality) As Boolean
Параметры
Часть для поиска.
- contractType
- Type
Тип контракта.
- importCardinality
- ImportCardinality
Важное количество элементов.
Возвращаемое значение
Значение true
, если part
содержит определение импорта, соответствующее contractType
и importCardinality
; в противном случае — значение false
.
Применяется к
Imports<T>(ComposablePartDefinition)
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
Возвращает значение, указывающее, содержит ли указанная часть импорт, который соответствует заданному контракту.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static bool Imports(System::ComponentModel::Composition::Primitives::ComposablePartDefinition ^ part);
public static bool Imports<T> (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part);
static member Imports : System.ComponentModel.Composition.Primitives.ComposablePartDefinition -> bool
<Extension()>
Public Function Imports(Of T) (part As ComposablePartDefinition) As Boolean
Параметры типа
- T
Тип контракта.
Параметры
Часть для поиска.
Возвращаемое значение
Значение true
, если part
содержит определение импорта типа T
; в противном случае — значение false
.
Применяется к
Imports<T>(ComposablePartDefinition, ImportCardinality)
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
Возвращает значение, указывающее, содержит ли указанная часть импорт, который соответствует заданному контракту и количеству элементов импорта.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static bool Imports(System::ComponentModel::Composition::Primitives::ComposablePartDefinition ^ part, System::ComponentModel::Composition::Primitives::ImportCardinality importCardinality);
public static bool Imports<T> (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality);
static member Imports : System.ComponentModel.Composition.Primitives.ComposablePartDefinition * System.ComponentModel.Composition.Primitives.ImportCardinality -> bool
<Extension()>
Public Function Imports(Of T) (part As ComposablePartDefinition, importCardinality As ImportCardinality) As Boolean
Параметры типа
- T
Тип контракта.
Параметры
Часть для поиска.
- importCardinality
- ImportCardinality
Важное количество элементов.
Возвращаемое значение
Значение true
, если part
содержит определение импорта типа T
, которое имеет указанное количество элементов импорта; в противном случае — значение false
.