AttributedModelServices.SatisfyImportsOnce Methode

Definition

Verfasst einen angegebenen Teil.

Überlädt

Name Beschreibung
SatisfyImportsOnce(ICompositionService, Object)

Verfasst den angegebenen Teil mithilfe des angegebenen Kompositionsdiensts, wobei die Neukomposition deaktiviert ist.

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Verfasst den angegebenen Teil mithilfe des angegebenen Kompositionsdiensts, wobei die Neukomposition deaktiviert und der angegebene Spiegelungskontext verwendet wird.

SatisfyImportsOnce(ICompositionService, Object)

Verfasst den angegebenen Teil mithilfe des angegebenen Kompositionsdiensts, wobei die Neukomposition deaktiviert ist.

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

Parameter

compositionService
ICompositionService

Der zu verwendende Kompositionsdienst.

attributedPart
Object

Der zu verfassende Teil.

Gibt zurück

Der zusammengesetzte Teil.

Ausnahmen

compositionService oder attributedPart ist null.

Während der Komposition ist ein Fehler aufgetreten. Errors enthält eine Auflistung von Fehlern, die aufgetreten sind.

Hinweise

Im Gegensatz zu gewöhnlichen Kompositionen sind teile, die mit dieser Methode verfasst wurden, nicht garantiert gültig zu bleiben, wenn sich der Katalog hintercompositionService dem Katalog ändert.

Gilt für:

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Verfasst den angegebenen Teil mithilfe des angegebenen Kompositionsdiensts, wobei die Neukomposition deaktiviert und der angegebene Spiegelungskontext verwendet wird.

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

Parameter

compositionService
ICompositionService

Der zu verwendende Kompositionsdienst.

attributedPart
Object

Der zu verfassende Teil.

reflectionContext
ReflectionContext

Der Spiegelungskontext für den Teil.

Gibt zurück

Der zusammengesetzte Teil.

Ausnahmen

reflectionContext ist null.

Während der Komposition ist ein Fehler aufgetreten. Errors enthält eine Auflistung von Fehlern, die aufgetreten sind.

Gilt für: