AttributedModelServices.SatisfyImportsOnce Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Составляет определенную часть.
Перегрузки
| SatisfyImportsOnce(ICompositionService, Object) |
Выполняет композицию заданной части, используя указанную службу композиции, с выключенной рекомпозицией. |
| SatisfyImportsOnce(ICompositionService, Object, ReflectionContext) |
Составляет заданную часть, используя указанную службу композиции, с выключенной рекомпозицией и используя заданный контекст отражения. |
SatisfyImportsOnce(ICompositionService, Object)
- Исходный код:
- 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
Составляет заданную часть, используя указанную службу композиции, с выключенной рекомпозицией и используя заданный контекст отражения.
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 удален.