IRemoteFieldInfoContract Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit un contrat que les composants peuvent utiliser pour accéder à des informations sur un champ sur un domaine d’application et des limites de processus.
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
- Implémente
Remarques
Représente IRemoteFieldInfoContract un champ d’un objet distant qui implémente l’interface IRemoteObjectContract .
Pour accéder à un ou plusieurs champs d’un objet distant, utilisez la GetRemoteType méthode pour obtenir un IRemoteTypeContract qui représente le type de l’objet distant. Ensuite, appelez la ou GetFields la GetField méthode.
Méthodes
| Nom | Description |
|---|---|
| AcquireLifetimeToken() |
Spécifie que le contrat est accessible à un client jusqu’à ce que le client révoque le contrat. (Hérité de IContract) |
| GetFieldData() |
Retourne des informations sur le champ identifié IRemoteFieldInfoContract . |
| GetRemoteHashCode() |
Retourne un code de hachage pour le IContract. (Hérité de IContract) |
| GetValue(IRemoteObjectContract) |
Retourne la valeur du champ qui IRemoteFieldInfoContract l’identifie. |
| QueryContract(String) |
Retourne un contrat implémenté par ce contrat. (Hérité de IContract) |
| RemoteEquals(IContract) |
Indique si le contrat spécifié est égal à celui-ci IContract. (Hérité de IContract) |
| RemoteToString() |
Retourne une représentation sous forme de chaîne du fichier actif IContract. (Hérité de IContract) |
| RevokeLifetimeToken(Int32) |
Spécifie que le contrat n’est plus accessible à un client. (Hérité de IContract) |
| SetValue(IRemoteObjectContract, RemoteArgument, Int32) |
Définit la valeur du champ que cela IRemoteFieldInfoContract représente. |