AttributedModelServices.SatisfyImportsOnce Metoda

Definice

Vytvoří zadanou část.

Přetížení

SatisfyImportsOnce(ICompositionService, Object)

Složí zadanou část pomocí zadané služby složení se zakázaným překompisováním.

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Složí zadanou část pomocí zadané služby složení, se zakázaným překompisováním a použitím zadaného kontextu reflexe.

SatisfyImportsOnce(ICompositionService, Object)

Zdroj:
AttributedModelServices.cs
Zdroj:
AttributedModelServices.cs
Zdroj:
AttributedModelServices.cs

Složí zadanou část pomocí zadané služby složení se zakázaným překompisováním.

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

Parametry

compositionService
ICompositionService

Služba složení, která se má použít.

attributedPart
Object

Část, která se má skládat.

Návraty

Složená část.

Výjimky

compositionService nebo attributedPart je null.

Při skládání došlo k chybě. Errors obsahuje kolekci chyb, ke kterým došlo.

Poznámky

Na rozdíl od běžného složení není zaručeno, že části složené pomocí této metody zůstanou platné, pokud se změní katalog.compositionService

Platí pro

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Zdroj:
AttributedModelServices.cs
Zdroj:
AttributedModelServices.cs
Zdroj:
AttributedModelServices.cs

Složí zadanou část pomocí zadané služby složení, se zakázaným překompisováním a použitím zadaného kontextu reflexe.

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

Parametry

compositionService
ICompositionService

Služba složení, která se má použít.

attributedPart
Object

Část, která se má skládat.

reflectionContext
ReflectionContext

Kontext reflexe pro část.

Návraty

Složená část.

Výjimky

reflectionContext je null.

Při skládání došlo k chybě. Errors obsahuje kolekci chyb, ke kterým došlo.

Platí pro