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
Исходный код:
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

Параметры

part
ComposablePartDefinition

Часть для поиска.

contractType
Type

Тип контракта.

Возвращаемое значение

trueЗначение , если part содержит определение импорта, contractTypeсоответствующее false; в противном случае .

Применяется к

Imports(ComposablePartDefinition, Type, ImportCardinality)

Исходный код:
AttributedModelServices.cs
Исходный код:
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

Параметры

part
ComposablePartDefinition

Часть для поиска.

contractType
Type

Тип контракта.

importCardinality
ImportCardinality

Кратность импорта.

Возвращаемое значение

true Значение , если part содержит определение импорта, соответствующее contractType и importCardinality; в противном случае false.

Применяется к

Imports<T>(ComposablePartDefinition)

Исходный код:
AttributedModelServices.cs
Исходный код:
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

Тип контракта.

Параметры

part
ComposablePartDefinition

Часть для поиска.

Возвращаемое значение

true Значение , если part содержит определение импорта типа T; в противном случае false.

Применяется к

Imports<T>(ComposablePartDefinition, ImportCardinality)

Исходный код:
AttributedModelServices.cs
Исходный код:
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

Тип контракта.

Параметры

part
ComposablePartDefinition

Часть для поиска.

importCardinality
ImportCardinality

Кратность импорта.

Возвращаемое значение

true Значение , если part содержит определение импорта типа T с указанным кратностью импорта; в противном случае false.

Применяется к