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í
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)
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.
Byla ICompositionService odstraněna.
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)
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.
Byla ICompositionService odstraněna.