AttributedModelServices.SatisfyImportsOnce Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает указанную часть.
Перегрузки
| Имя | Описание |
|---|---|
| SatisfyImportsOnce(ICompositionService, Object) |
Создает указанную часть с помощью указанной службы композиции с отключенным перекомпозицией. |
| SatisfyImportsOnce(ICompositionService, Object, ReflectionContext) |
Создает указанную часть с помощью указанной службы композиции с отключенным перекомпозицией и с помощью указанного контекста отражения. |
SatisfyImportsOnce(ICompositionService, Object)
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
Создает указанную часть с помощью указанной службы композиции с отключенным перекомпозицией.
public:
[System::Runtime::CompilerServices::Extension]
static System::ComponentModel::Composition::Primitives::ComposablePart ^ SatisfyImportsOnce(System::ComponentModel::Composition::ICompositionService ^ compositionService, System::Object ^ attributedPart);
public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart);
static member SatisfyImportsOnce : System.ComponentModel.Composition.ICompositionService * obj -> System.ComponentModel.Composition.Primitives.ComposablePart
<Extension()>
Public Function SatisfyImportsOnce (compositionService As ICompositionService, attributedPart As Object) As ComposablePart
Параметры
- compositionService
- ICompositionService
Используемая служба композиции.
- attributedPart
- Object
Часть для создания.
Возвращаемое значение
Составная часть.
Исключения
compositionService или attributedPart есть null.
Произошла ошибка во время композиции. Errors содержит коллекцию ошибок, которые произошли.
Он ICompositionService был удален.
Комментарии
В отличие от обычной композиции, части, состоящие с этим методом, не гарантируется, что они остаются действительными, если каталог стоит заcompositionService изменениями.
Применяется к
SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
- Исходный код:
- AttributedModelServices.cs
Создает указанную часть с помощью указанной службы композиции с отключенным перекомпозицией и с помощью указанного контекста отражения.
public:
[System::Runtime::CompilerServices::Extension]
static System::ComponentModel::Composition::Primitives::ComposablePart ^ SatisfyImportsOnce(System::ComponentModel::Composition::ICompositionService ^ compositionService, System::Object ^ attributedPart, System::Reflection::ReflectionContext ^ reflectionContext);
public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, System.Reflection.ReflectionContext reflectionContext);
static member SatisfyImportsOnce : System.ComponentModel.Composition.ICompositionService * obj * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Primitives.ComposablePart
<Extension()>
Public Function SatisfyImportsOnce (compositionService As ICompositionService, attributedPart As Object, reflectionContext As ReflectionContext) As ComposablePart
Параметры
- compositionService
- ICompositionService
Используемая служба композиции.
- attributedPart
- Object
Часть для создания.
- reflectionContext
- ReflectionContext
Контекст отражения для части.
Возвращаемое значение
Составная часть.
Исключения
reflectionContext равно null.
Произошла ошибка во время композиции. Errors содержит коллекцию ошибок, которые произошли.
Он ICompositionService был удален.