CompositionContext.GetExport 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í.
Přetížení
GetExport(CompositionContract) |
Načte export, který odpovídá zadanému kontraktu. |
GetExport(Type) |
Načte export, který odpovídá zadanému typu. |
GetExport(Type, String) |
Načte export, který odpovídá zadanému názvu a typu. |
GetExport<TExport>() |
Načte export, který odpovídá zadanému parametru obecného typu. |
GetExport<TExport>(String) |
Načte export, který odpovídá zadanému parametru obecného typu a názvu kontraktu. |
GetExport(CompositionContract)
- Zdroj:
- CompositionContext.cs
- Zdroj:
- CompositionContext.cs
- Zdroj:
- CompositionContext.cs
Načte export, který odpovídá zadanému kontraktu.
public:
System::Object ^ GetExport(System::Composition::Hosting::Core::CompositionContract ^ contract);
public object GetExport (System.Composition.Hosting.Core.CompositionContract contract);
member this.GetExport : System.Composition.Hosting.Core.CompositionContract -> obj
Public Function GetExport (contract As CompositionContract) As Object
Parametry
- contract
- CompositionContract
Smlouva, která se má shodovat.
Návraty
Exportovaná hodnota
Výjimky
Nebyl nalezen žádný export pro contract
.
Platí pro
GetExport(Type)
- Zdroj:
- CompositionContext.cs
- Zdroj:
- CompositionContext.cs
- Zdroj:
- CompositionContext.cs
Načte export, který odpovídá zadanému typu.
public:
System::Object ^ GetExport(Type ^ exportType);
public object GetExport (Type exportType);
member this.GetExport : Type -> obj
Public Function GetExport (exportType As Type) As Object
Parametry
- exportType
- Type
Typ, který chcete spárovat.
Návraty
Exportovaná hodnota
Výjimky
Nebyl nalezen žádný export pro exportType
.
Platí pro
GetExport(Type, String)
- Zdroj:
- CompositionContext.cs
- Zdroj:
- CompositionContext.cs
- Zdroj:
- CompositionContext.cs
Načte export, který odpovídá zadanému názvu a typu.
public:
System::Object ^ GetExport(Type ^ exportType, System::String ^ contractName);
public object GetExport (Type exportType, string contractName);
member this.GetExport : Type * string -> obj
Public Function GetExport (exportType As Type, contractName As String) As Object
Parametry
- exportType
- Type
Typ, který chcete spárovat.
- contractName
- String
Název, který chcete spárovat.
Návraty
Exportovaná hodnota
Výjimky
Nebyl nalezen žádný export pro exportType
a contractName
.
Platí pro
GetExport<TExport>()
- Zdroj:
- CompositionContext.cs
- Zdroj:
- CompositionContext.cs
- Zdroj:
- CompositionContext.cs
Načte export, který odpovídá zadanému parametru obecného typu.
public:
generic <typename TExport>
TExport GetExport();
public TExport GetExport<TExport> ();
member this.GetExport : unit -> 'Export
Public Function GetExport(Of TExport) () As TExport
Parametry typu
- TExport
Typ, který chcete spárovat.
Návraty
Exportovaná hodnota
Výjimky
Nebyl nalezen žádný export pro TExport
.
Platí pro
GetExport<TExport>(String)
- Zdroj:
- CompositionContext.cs
- Zdroj:
- CompositionContext.cs
- Zdroj:
- CompositionContext.cs
Načte export, který odpovídá zadanému parametru obecného typu a názvu kontraktu.
public:
generic <typename TExport>
TExport GetExport(System::String ^ contractName);
public TExport GetExport<TExport> (string contractName);
member this.GetExport : string -> 'Export
Public Function GetExport(Of TExport) (contractName As String) As TExport
Parametry typu
- TExport
Typ, který chcete spárovat.
Parametry
- contractName
- String
Název, který chcete spárovat.
Návraty
Exportovaná hodnota
Výjimky
Nebyl nalezen žádný export pro TExport
a contractName
.