IRemoteFieldInfoContract Schnittstelle
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.
Definiert einen Vertrag, den Komponenten für den Zugriff auf Informationen zu einem Feld über Anwendungsdomänen- und Prozessgrenzen hinweg verwenden können.
public interface class IRemoteFieldInfoContract : System::AddIn::Contract::IContract
public interface IRemoteFieldInfoContract : System.AddIn.Contract.IContract
type IRemoteFieldInfoContract = interface
interface IContract
Public Interface IRemoteFieldInfoContract
Implements IContract
- Implementiert
Hinweise
Ein IRemoteFieldInfoContract Represents a field of a remote object that implements the IRemoteObjectContract interface.
Verwenden Sie die GetRemoteType Methode, um auf ein oder mehrere Felder eines Remoteobjekts zuzugreifen, um einen IRemoteTypeContract Abzurufen, der den Typ des Remoteobjekts darstellt. Rufen Sie dann die GetField Oder-Methode GetFields auf.
Methoden
| Name | Beschreibung |
|---|---|
| AcquireLifetimeToken() |
Gibt an, dass der Vertrag für einen Client zugänglich ist, bis der Kunde den Vertrag widerruft. (Geerbt von IContract) |
| GetFieldData() |
Gibt Informationen zu dem Feld zurück, das dadurch identifiziert wird IRemoteFieldInfoContract . |
| GetRemoteHashCode() |
Gibt einen Hashcode für das IContract. (Geerbt von IContract) |
| GetValue(IRemoteObjectContract) |
Gibt den Wert des Felds zurück, das dadurch IRemoteFieldInfoContract identifiziert wird. |
| QueryContract(String) |
Gibt einen Vertrag zurück, der von diesem Vertrag implementiert wird. (Geerbt von IContract) |
| RemoteEquals(IContract) |
Gibt an, ob der angegebene Vertrag gleich diesem IContractist. (Geerbt von IContract) |
| RemoteToString() |
Gibt eine Zeichenfolgendarstellung der aktuellen IContractzurück. (Geerbt von IContract) |
| RevokeLifetimeToken(Int32) |
Gibt an, dass der Vertrag für einen Client nicht mehr zugänglich ist. (Geerbt von IContract) |
| SetValue(IRemoteObjectContract, RemoteArgument, Int32) |
Legt den Wert des Felds fest, das dies IRemoteFieldInfoContract darstellt. |