Compartilhar via


ContractAdapter.ContractToViewAdapter Método

Definição

Obtém uma exibição do host de um suplemento se um adaptador adequado do lado do host for encontrado em um local especificado.

Sobrecargas

ContractToViewAdapter<TView>(ContractHandle, PipelineStoreLocation)

Obtém uma exibição do host de um suplemento se um adaptador adequado do lado do host for encontrado em um local especificado por um valor da enumeração PipelineStoreLocation.

ContractToViewAdapter<TView>(ContractHandle, String)

Obtém uma exibição do host de um suplemento se um adaptador do lado do host for encontrado em um local especificado por um caminho.

ContractToViewAdapter<TView>(ContractHandle, PipelineStoreLocation)

Obtém uma exibição do host de um suplemento se um adaptador adequado do lado do host for encontrado em um local especificado por um valor da enumeração PipelineStoreLocation.

public:
generic <typename TView>
 static TView ContractToViewAdapter(System::AddIn::Pipeline::ContractHandle ^ contract, System::AddIn::Hosting::PipelineStoreLocation location);
public static TView ContractToViewAdapter<TView> (System.AddIn.Pipeline.ContractHandle contract, System.AddIn.Hosting.PipelineStoreLocation location);
static member ContractToViewAdapter : System.AddIn.Pipeline.ContractHandle * System.AddIn.Hosting.PipelineStoreLocation -> 'View
Public Shared Function ContractToViewAdapter(Of TView) (contract As ContractHandle, location As PipelineStoreLocation) As TView

Parâmetros de tipo

TView

O tipo que define a exibição de host do suplemento.

Parâmetros

contract
ContractHandle

Um identificador para o contrato usado pelo suplemento a ser compartilhado.

location
PipelineStoreLocation

A base de aplicativo do host.

Retornos

TView

A exibição do suplemento do host compartilhada.

Exceções

location é inválido.

Comentários

Nesse cenário, uma entidade tem uma instância de um contrato e deseja adaptá-la a uma exibição específica. Use esse método para consultar o sistema para localizar e instanciar um adaptador para converter nessa exibição.

Aplica-se a

ContractToViewAdapter<TView>(ContractHandle, String)

Obtém uma exibição do host de um suplemento se um adaptador do lado do host for encontrado em um local especificado por um caminho.

public:
generic <typename TView>
 static TView ContractToViewAdapter(System::AddIn::Pipeline::ContractHandle ^ contract, System::String ^ pipelineRoot);
public static TView ContractToViewAdapter<TView> (System.AddIn.Pipeline.ContractHandle contract, string pipelineRoot);
static member ContractToViewAdapter : System.AddIn.Pipeline.ContractHandle * string -> 'View
Public Shared Function ContractToViewAdapter(Of TView) (contract As ContractHandle, pipelineRoot As String) As TView

Parâmetros de tipo

TView

O tipo que define a exibição de host do suplemento.

Parâmetros

contract
ContractHandle

Um identificador para o contrato usado pelo suplemento a ser compartilhado.

pipelineRoot
String

Um caminho para o repositório de suplementos.

Retornos

TView

A exibição do suplemento do host compartilhada.

Comentários

Nesse cenário, uma entidade tem uma instância de um contrato e deseja adaptá-la a uma exibição específica. Use esse método para consultar o sistema para localizar e instanciar um adaptador para converter nessa exibição.

Aplica-se a