ContractAdapter Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metody udostępniania i odczytywania dodatków.
public ref class ContractAdapter abstract sealed
public static class ContractAdapter
type ContractAdapter = class
Public Class ContractAdapter
- Dziedziczenie
-
ContractAdapter
Uwagi
Możesz użyć tej klasy, aby udostępnić dodatek innemu hostowi, który nie ma tego samego potoku do tego dodatku (szczególnie inny host, który nie ma tego samego widoku hosta dodatku).
Jeśli musisz dostosować aktywowany dodatek z widoku hosta do kontraktu ViewToContractAdapter , użyj metody .
Jeśli masz wystąpienie kontraktu i musisz przekonwertować go na widok hosta, użyj ContractToViewAdapter metody .
Metody
| Nazwa | Opis |
|---|---|
| ContractToViewAdapter<TView>(ContractHandle, PipelineStoreLocation) |
Uzyskuje widok hosta dodatku, jeśli odpowiedni adapter po stronie hosta znajduje się w lokalizacji określonej przez wartość z PipelineStoreLocation wyliczenia. |
| ContractToViewAdapter<TView>(ContractHandle, String) |
Uzyskuje widok hosta dodatku, jeśli odpowiedni adapter po stronie hosta znajduje się w lokalizacji określonej przez ścieżkę. |
| ViewToContractAdapter(Object) |
Pobiera dojście do kontraktu dla podanego widoku hosta dodatku. |