AttributedModelServices.SatisfyImportsOnce Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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)
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.
Byl ICompositionService odstraněn.
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)
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.
Byl ICompositionService odstraněn.