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
Tej klasy można użyć do udostępniania dodatku innemu hostowi, który nie ma tego samego potoku w tym 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
ContractToViewAdapter<TView>(ContractHandle, PipelineStoreLocation) |
Uzyskuje widok hosta dodatku, jeśli odpowiedni adapter po stronie hosta znajduje się w lokalizacji określonej przez wartość z wyliczenia PipelineStoreLocation . |
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. |