CompositionContext.GetExport Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| GetExport(CompositionContract) |
Ruft den Export ab, der dem angegebenen Vertrag entspricht. |
| GetExport(Type) |
Ruft den Export ab, der dem angegebenen Typ entspricht. |
| GetExport(Type, String) |
Ruft den Export ab, der dem angegebenen Namen und Typ entspricht. |
| GetExport<TExport>() |
Ruft den Export ab, der dem angegebenen generischen Typparameter entspricht. |
| GetExport<TExport>(String) |
Ruft den Export ab, der dem angegebenen generischen Typparameter und vertragsnamen entspricht. |
GetExport(CompositionContract)
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
Ruft den Export ab, der dem angegebenen Vertrag entspricht.
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
Parameter
- contract
- CompositionContract
Der Vertrag, der übereinstimmen soll.
Gibt zurück
Der exportierte Wert.
Ausnahmen
Es wurde kein Export gefunden für contract.
Gilt für:
GetExport(Type)
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
Ruft den Export ab, der dem angegebenen Typ entspricht.
public:
System::Object ^ GetExport(Type ^ exportType);
public object GetExport(Type exportType);
member this.GetExport : Type -> obj
Public Function GetExport (exportType As Type) As Object
Parameter
- exportType
- Type
Der typ, der übereinstimmen soll.
Gibt zurück
Der exportierte Wert.
Ausnahmen
Es wurde kein Export gefunden für exportType.
Gilt für:
GetExport(Type, String)
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
Ruft den Export ab, der dem angegebenen Namen und Typ entspricht.
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
Parameter
- exportType
- Type
Der typ, der übereinstimmen soll.
- contractName
- String
Der übereinstimmende Name.
Gibt zurück
Der exportierte Wert.
Ausnahmen
Es wurde kein Export gefunden für exportType und contractName.
Gilt für:
GetExport<TExport>()
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
Ruft den Export ab, der dem angegebenen generischen Typparameter entspricht.
public:
generic <typename TExport>
TExport GetExport();
public TExport GetExport<TExport>();
member this.GetExport : unit -> 'Export
Public Function GetExport(Of TExport) () As TExport
Typparameter
- TExport
Der typ, der übereinstimmen soll.
Gibt zurück
Der exportierte Wert.
Ausnahmen
Es wurde kein Export gefunden für TExport.
Gilt für:
GetExport<TExport>(String)
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
- Quelle:
- CompositionContext.cs
Ruft den Export ab, der dem angegebenen generischen Typparameter und vertragsnamen entspricht.
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
Typparameter
- TExport
Der typ, der übereinstimmen soll.
Parameter
- contractName
- String
Der übereinstimmende Name.
Gibt zurück
Der exportierte Wert.
Ausnahmen
Es wurde kein Export gefunden für TExport und contractName.