Condividi tramite


AttributedModelServices.SatisfyImportsOnce Metodo

Definizione

Compone una parte specificata.

Overload

SatisfyImportsOnce(ICompositionService, Object)

Compone la parte specificata, utilizzando il servizio di composizione specificato, con la ricomposizione disabilitata.

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Compone la parte specificata, utilizzando il servizio di composizione specificato, con la ricomposizione disabilitata e utilizzando il contesto di reflection specificato.

SatisfyImportsOnce(ICompositionService, Object)

Origine:
AttributedModelServices.cs
Origine:
AttributedModelServices.cs
Origine:
AttributedModelServices.cs

Compone la parte specificata, utilizzando il servizio di composizione specificato, con la ricomposizione disabilitata.

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

Parametri

compositionService
ICompositionService

Servizio di composizione da utilizzare.

attributedPart
Object

Parte da comporre.

Restituisce

Parte composta.

Eccezioni

compositionService o attributedPart è null.

Si è verificato un errore durante la composizione. Errors contiene una raccolta di errori riscontrati.

L'interfaccia ICompositionService è stata eliminata.

Commenti

A differenza della composizione comune, le parti composte con questo metodo non sono garantite per rimanere valide se il catalogo dietrocompositionService le modifiche.

Si applica a

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Origine:
AttributedModelServices.cs
Origine:
AttributedModelServices.cs
Origine:
AttributedModelServices.cs

Compone la parte specificata, utilizzando il servizio di composizione specificato, con la ricomposizione disabilitata e utilizzando il contesto di reflection specificato.

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

Parametri

compositionService
ICompositionService

Servizio di composizione da utilizzare.

attributedPart
Object

Parte da comporre.

reflectionContext
ReflectionContext

Contesto di reflection per la parte.

Restituisce

Parte composta.

Eccezioni

reflectionContext è null.

Si è verificato un errore durante la composizione. Errors contiene una raccolta di errori riscontrati.

L'interfaccia ICompositionService è stata eliminata.

Si applica a