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

Параметры

part
ComposablePartDefinition

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

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

Параметры

part
ComposablePartDefinition

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

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

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

Параметры

part
ComposablePartDefinition

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

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

Значение 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

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

Параметры

part
ComposablePartDefinition

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

importCardinality
ImportCardinality

Важное количество элементов.

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

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

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