CompositionContext.GetExport Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
GetExport(CompositionContract) |
Recupera la exportación que coincide con el contrato especificado. |
GetExport(Type) |
Recupera la exportación que coincide con el tipo especificado. |
GetExport(Type, String) |
Recupera la exportación que coincide con el nombre y el tipo especificados. |
GetExport<TExport>() |
Recupera la exportación que coincide con el tipo de parámetro genérico especificado. |
GetExport<TExport>(String) |
Recupera la exportación que coincide con el nombre del contrato y el parámetro de tipo genérico especificados. |
GetExport(CompositionContract)
- Source:
- CompositionContext.cs
- Source:
- CompositionContext.cs
- Source:
- CompositionContext.cs
Recupera la exportación que coincide con el contrato especificado.
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
Parámetros
- contract
- CompositionContract
Contrato que se va a hacer coincidir.
Devoluciones
Valor exportado.
Excepciones
No se encontró ninguna exportación para contract
.
Se aplica a
GetExport(Type)
- Source:
- CompositionContext.cs
- Source:
- CompositionContext.cs
- Source:
- CompositionContext.cs
Recupera la exportación que coincide con el tipo especificado.
public:
System::Object ^ GetExport(Type ^ exportType);
public object GetExport (Type exportType);
member this.GetExport : Type -> obj
Public Function GetExport (exportType As Type) As Object
Parámetros
- exportType
- Type
Tipo con el que debe coincidir.
Devoluciones
Valor exportado.
Excepciones
No se encontró ninguna exportación para exportType
.
Se aplica a
GetExport(Type, String)
- Source:
- CompositionContext.cs
- Source:
- CompositionContext.cs
- Source:
- CompositionContext.cs
Recupera la exportación que coincide con el nombre y el tipo especificados.
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
Parámetros
- exportType
- Type
Tipo con el que debe coincidir.
- contractName
- String
Nombre que se va a comparar.
Devoluciones
Valor exportado.
Excepciones
No se ha encontrado ninguna exportación para exportType
ni para contractName
.
Se aplica a
GetExport<TExport>()
- Source:
- CompositionContext.cs
- Source:
- CompositionContext.cs
- Source:
- CompositionContext.cs
Recupera la exportación que coincide con el tipo de parámetro genérico especificado.
public:
generic <typename TExport>
TExport GetExport();
public TExport GetExport<TExport> ();
member this.GetExport : unit -> 'Export
Public Function GetExport(Of TExport) () As TExport
Parámetros de tipo
- TExport
Tipo con el que debe coincidir.
Devoluciones
Valor exportado.
Excepciones
No se encontró ninguna exportación para TExport
.
Se aplica a
GetExport<TExport>(String)
- Source:
- CompositionContext.cs
- Source:
- CompositionContext.cs
- Source:
- CompositionContext.cs
Recupera la exportación que coincide con el nombre del contrato y el parámetro de tipo genérico especificados.
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
Parámetros de tipo
- TExport
Tipo con el que debe coincidir.
Parámetros
- contractName
- String
Nombre que se va a comparar.
Devoluciones
Valor exportado.
Excepciones
No se ha encontrado ninguna exportación para TExport
ni para contractName
.