ImportEngine.PreviewImports(ComposablePart, AtomicComposition) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет предварительный просмотр всех требуемых импортов указанной части для проверки возможности их удовлетворения без фактического задания этих импортов.
public:
void PreviewImports(System::ComponentModel::Composition::Primitives::ComposablePart ^ part, System::ComponentModel::Composition::Hosting::AtomicComposition ^ atomicComposition);
public void PreviewImports (System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition);
public void PreviewImports (System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition? atomicComposition);
member this.PreviewImports : System.ComponentModel.Composition.Primitives.ComposablePart * System.ComponentModel.Composition.Hosting.AtomicComposition -> unit
Public Sub PreviewImports (part As ComposablePart, atomicComposition As AtomicComposition)
Параметры
- part
- ComposablePart
Часть, для которой предварительно просматриваются импорты.
- atomicComposition
- AtomicComposition
Используемая транзакция композиции или значение null
при отсутствии транзакций композиции.
Исключения
Во время выполнения предварительного просмотра произошла ошибка, причем atomicComposition
имеет значение null
. Errors будет содержать коллекцию произошедших ошибок. Существующая композиция находится в неизвестном состоянии из-за возникших ошибок.
Во время выполнения предварительного просмотра произошла ошибка, причем atomicComposition
не имеет значения null
. Errors будет содержать коллекцию произошедших ошибок. Существующая композиция остается в допустимом состоянии.
Объект ImportEngine удален.