IRemoteObjectContract Interfejs
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.
Definiuje kontrakt, którego składniki mogą używać do uzyskiwania dostępu do obiektu w domenie aplikacji i granicach procesów.
public interface class IRemoteObjectContract : System::AddIn::Contract::IContract
public interface IRemoteObjectContract : System.AddIn.Contract.IContract
type IRemoteObjectContract = interface
interface IContract
Public Interface IRemoteObjectContract
Implements IContract
- Pochodne
- Implementuje
Uwagi
W przypadku implementacji IRemoteObjectContract typu składniki mogą używać kontraktu do uzyskiwania dostępu do informacji o typie dla obiektów typu typu. Składniki uzyskują dostęp do informacji o typie, wywołując metodę GetRemoteTypeIRemoteTypeContractw celu uzyskania elementu . Interfejs IRemoteTypeContract definiuje kontrakt, którego składniki mogą używać do uzyskiwania dostępu do określonych typów i informacji członkowskich oraz wywoływania elementów członkowskich.
Metody
AcquireLifetimeToken() |
Określa, że kontrakt jest dostępny dla klienta, dopóki klient nie odwoła umowy. (Odziedziczone po IContract) |
GetRemoteHashCode() |
Zwraca kod skrótu dla pliku IContract. (Odziedziczone po IContract) |
GetRemoteType() |
Zwraca element IRemoteTypeContract określający typ bieżącego IRemoteObjectContractelementu . |
QueryContract(String) |
Zwraca kontrakt implementowany przez ten kontrakt. (Odziedziczone po IContract) |
RemoteCast(String) |
Rzutuje obiekt zidentyfikowany przez bieżący IRemoteObjectContract do określonego typu. |
RemoteEquals(IContract) |
Wskazuje, czy określony kontrakt jest równy temu IContract. (Odziedziczone po IContract) |
RemoteToString() |
Zwraca reprezentację ciągu bieżącego IContract. (Odziedziczone po IContract) |
RevokeLifetimeToken(Int32) |
Określa, że kontrakt nie jest już dostępny dla klienta. (Odziedziczone po IContract) |