IRemoteFieldInfoContract Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert een contract dat onderdelen kunnen gebruiken voor toegang tot informatie over een veld binnen het toepassingsdomein en procesgrenzen.
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
- Implementeringen
Opmerkingen
Een IRemoteFieldInfoContract vertegenwoordigt een veld van een extern object dat de IRemoteObjectContract interface implementeert.
Als u toegang wilt krijgen tot een of meer velden van een extern object, gebruikt u de GetRemoteType methode om een IRemoteTypeContract veld op te halen dat het type extern object aangeeft. Roep vervolgens de GetField of GetFields methode aan.
Methoden
| Name | Description |
|---|---|
| AcquireLifetimeToken() |
Hiermee geeft u op dat het contract toegankelijk is voor een client totdat de klant het contract intrekt. (Overgenomen van IContract) |
| GetFieldData() |
Retourneert informatie over het veld dat hiermee IRemoteFieldInfoContract wordt geïdentificeerd. |
| GetRemoteHashCode() |
Retourneert een hash-code voor de IContract. (Overgenomen van IContract) |
| GetValue(IRemoteObjectContract) |
Retourneert de waarde van het veld dat hiermee IRemoteFieldInfoContract wordt geïdentificeerd. |
| QueryContract(String) |
Retourneert een contract dat door dit contract wordt geïmplementeerd. (Overgenomen van IContract) |
| RemoteEquals(IContract) |
Geeft aan of het opgegeven contract gelijk is aan dit IContract. (Overgenomen van IContract) |
| RemoteToString() |
Hiermee wordt een tekenreeksweergave van de huidige IContractgeretourneerd. (Overgenomen van IContract) |
| RevokeLifetimeToken(Int32) |
Hiermee geeft u op dat het contract niet meer toegankelijk is voor een client. (Overgenomen van IContract) |
| SetValue(IRemoteObjectContract, RemoteArgument, Int32) |
Hiermee stelt u de waarde in van het veld dat dit IRemoteFieldInfoContract voorstelt. |