ContractAdapter Klasse
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.
Stellt Methoden zum Freigeben und Neuanpassen von Add-Ins bereit.
public ref class ContractAdapter abstract sealed
public static class ContractAdapter
type ContractAdapter = class
Public Class ContractAdapter
- Vererbung
-
ContractAdapter
Hinweise
Sie können diese Klasse verwenden, um ein Add-In für einen anderen Host freizugeben, der nicht über die gleiche Pipeline für dieses Add-In verfügt (insbesondere einen anderen Host, der nicht über die gleiche Hostansicht des Add-Ins verfügt).
Wenn Sie ein aktiviertes Add-In aus seiner Hostansicht an den Vertrag anpassen müssen, verwenden Sie die ViewToContractAdapter -Methode.
Wenn Sie über eine instance des Vertrags verfügen und ihn in die Hostansicht konvertieren müssen, verwenden Sie die ContractToViewAdapter -Methode.
Methoden
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. |
ViewToContractAdapter(Object) |
Ruft das Handle des Vertrags für eine bereitgestellte Hostansicht eines Add-Ins ab. |