CompositionContext.GetExport Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| GetExport(CompositionContract) |
Recupera a exportação que corresponde ao contrato especificado. |
| GetExport(Type) |
Recupera a exportação que corresponde ao tipo especificado. |
| GetExport(Type, String) |
Recupera a exportação que corresponde ao nome e tipo especificados. |
| GetExport<TExport>() |
Recupera a exportação que corresponde ao parâmetro de tipo genérico especificado. |
| GetExport<TExport>(String) |
Recupera a exportação que corresponde ao parâmetro de tipo genérico especificado e ao nome do contrato. |
GetExport(CompositionContract)
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
Recupera a exportação que corresponde ao 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
O contrato a condizer.
Devoluções
O valor exportado.
Exceções
Não foi encontrada nenhuma exportação para contract.
Aplica-se a
GetExport(Type)
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
Recupera a exportação que corresponde ao 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
O tipo que corresponde.
Devoluções
O valor exportado.
Exceções
Não foi encontrada nenhuma exportação para exportType.
Aplica-se a
GetExport(Type, String)
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
Recupera a exportação que corresponde ao nome e 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
O tipo que corresponde.
- contractName
- String
O nome correspondente.
Devoluções
O valor exportado.
Exceções
Não foi encontrada qualquer exportação para exportType e contractName.
Aplica-se a
GetExport<TExport>()
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
Recupera a exportação que corresponde ao parâmetro de tipo 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 Genérico
- TExport
O tipo que corresponde.
Devoluções
O valor exportado.
Exceções
Não foi encontrada nenhuma exportação para TExport.
Aplica-se a
GetExport<TExport>(String)
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
- Origem:
- CompositionContext.cs
Recupera a exportação que corresponde ao parâmetro de tipo genérico especificado e ao nome do contrato.
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 Genérico
- TExport
O tipo que corresponde.
Parâmetros
- contractName
- String
O nome correspondente.
Devoluções
O valor exportado.
Exceções
Não foi encontrada qualquer exportação para TExport e contractName.