AttributedModelServices.SatisfyImportsOnce Metoda

Definice

Vytvoří zadanou část.

Přetížení

Name Description
SatisfyImportsOnce(ICompositionService, Object)

Sesloží zadanou část pomocí zadané služby složení s vypnutou rekompozicí.

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Sesloží zadanou část pomocí zadané služby složení s rekompozicí zakázanou a použitím zadaného kontextu reflexe.

SatisfyImportsOnce(ICompositionService, Object)

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

Sesloží zadanou část pomocí zadané služby složení s vypnutou rekompozicí.

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

Ta část, která se má vytvořit.

Návraty

Složená část.

Výjimky

compositionService nebo attributedPart je null.

Během složení došlo k chybě. Errors obsahuje kolekci chyb, ke kterým došlo.

Poznámky

Na rozdíl od běžného složení, části složené s touto metodou nejsou zaručeny, že zůstanou platné, pokud katalog zacompositionService změnami.

Platí pro

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

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

Sesloží zadanou část pomocí zadané služby složení s rekompozicí zakázanou 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

Ta část, která se má vytvořit.

reflectionContext
ReflectionContext

Kontext reflexe pro část.

Návraty

Složená část.

Výjimky

reflectionContext je null.

Během složení došlo k chybě. Errors obsahuje kolekci chyb, ke kterým došlo.

Platí pro