ContractAdapter.ContractToViewAdapter 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.
Ruft eine Hostansicht für ein Add-In ab, wenn an einer angegebenen Position ein entsprechender hostseitiger Adapter gefunden wird.
Überlädt
ContractToViewAdapter<TView>(ContractHandle, PipelineStoreLocation) |
Ruft eine Hostansicht für ein Add-In ab, wenn an einer Position, die von einem Wert der PipelineStoreLocation-Enumeration angegeben wird, ein entsprechender hostseitiger Adapter gefunden wird. |
ContractToViewAdapter<TView>(ContractHandle, String) |
Ruft eine Hostansicht für ein Add-In ab, wenn an einer Position, die durch einen Pfad angegeben wird, ein entsprechender hostseitiger Adapter gefunden wird. |
ContractToViewAdapter<TView>(ContractHandle, PipelineStoreLocation)
Ruft eine Hostansicht für ein Add-In ab, wenn an einer Position, die von einem Wert der PipelineStoreLocation-Enumeration angegeben wird, ein entsprechender hostseitiger Adapter gefunden wird.
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
Typparameter
- TView
Der Typ, der die Hostansicht des Add-Ins definiert.
Parameter
- contract
- ContractHandle
Ein Handle für den Vertrag, der von dem Add-In verwendet wird, das freigegeben werden soll.
- location
- PipelineStoreLocation
Die Anwendungsbasis des Hosts.
Gibt zurück
Die Hostansicht des Add-Ins, das freigegeben wird.
Ausnahmen
location
ist ungültig.
Hinweise
In diesem Szenario verfügt eine Entität über eine instance eines Vertrags und möchte sie an eine bestimmte Ansicht anpassen. Verwenden Sie diese Methode, um das System abzufragen, um einen Adapter zu finden und zu instanziieren, der in diese Ansicht konvertiert werden soll.
Gilt für:
ContractToViewAdapter<TView>(ContractHandle, String)
Ruft eine Hostansicht für ein Add-In ab, wenn an einer Position, die durch einen Pfad angegeben wird, ein entsprechender hostseitiger Adapter gefunden wird.
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
Typparameter
- TView
Der Typ, der die Hostansicht des Add-Ins definiert.
Parameter
- contract
- ContractHandle
Ein Handle für den Vertrag, der von dem Add-In verwendet wird, das freigegeben werden soll.
- pipelineRoot
- String
Ein Pfad für den Add-In-Speicher.
Gibt zurück
Die Hostansicht des Add-Ins, das freigegeben wird.
Hinweise
In diesem Szenario verfügt eine Entität über eine instance eines Vertrags und möchte sie an eine bestimmte Ansicht anpassen. Verwenden Sie diese Methode, um das System abzufragen, um einen Adapter zu finden und zu instanziieren, der in diese Ansicht konvertiert werden soll.