Freigeben über


AttributedModelServices.SatisfyImportsOnce Methode

Definition

Verfasst einen angegebenen Teil.

Überlädt

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)

Quelle:
AttributedModelServices.cs
Quelle:
AttributedModelServices.cs
Quelle:
AttributedModelServices.cs
Quelle:
AttributedModelServices.cs

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 aufgetretenen Fehlern.

Hinweise

Im Gegensatz zu gewöhnlichen Kompositionen bleiben mit dieser Methode zusammengesetzte Teile nicht garantiert gültig, wenn sich der Katalog hintercompositionService ändert.

Gilt für:

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Quelle:
AttributedModelServices.cs
Quelle:
AttributedModelServices.cs
Quelle:
AttributedModelServices.cs
Quelle:
AttributedModelServices.cs

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 aufgetretenen Fehlern.

Gilt für: