ContractAdapter Klasse

Definition

Stellt Methoden zum Freigeben und Lesen 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 dieselbe Pipeline für dieses Add-In verfügt (insbesondere ein anderer Host, der nicht über dieselbe Hostansicht des Add-Ins verfügt).

Wenn Sie ein aktiviertes Add-In aus der Hostansicht an den Vertrag anpassen müssen, verwenden Sie die ViewToContractAdapter Methode.

Wenn Sie über eine Instanz des Vertrags verfügen und sie in die Hostansicht konvertieren müssen, verwenden Sie die ContractToViewAdapter Methode.

Methoden

Name Beschreibung
ContractToViewAdapter<TView>(ContractHandle, PipelineStoreLocation)

Ruft eine Hostansicht eines Add-Ins ab, wenn ein geeigneter hostseitiger Adapter an einem Speicherort gefunden wird, der durch einen Wert aus der PipelineStoreLocation Enumeration angegeben wird.

ContractToViewAdapter<TView>(ContractHandle, String)

Ruft eine Hostansicht eines Add-Ins ab, wenn ein geeigneter hostseitiger Adapter an einem Speicherort gefunden wird, der durch einen Pfad angegeben wird.

ViewToContractAdapter(Object)

Ruft das Handle für den Vertrag für eine bereitgestellte Hostansicht eines Add-Ins ab.

Gilt für: