IRemoteFieldInfoContract Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje kontrakt, který mohou komponenty použít pro přístup k informacím o poli napříč doménou aplikace a hranicemi procesů.
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
- Implementuje
Poznámky
Představuje IRemoteFieldInfoContract pole vzdáleného objektu, který implementuje IRemoteObjectContract rozhraní.
Chcete-li získat přístup k jednomu nebo více polím vzdáleného objektu, použijte metodu GetRemoteType k získání IRemoteTypeContract objektu, který představuje typ vzdáleného objektu. Pak zavolejte metodu GetField nebo GetFields .
Metody
AcquireLifetimeToken() |
Určuje, že smlouva je přístupná klientovi, dokud klient neodvolá smlouvu. (Zděděno od IContract) |
GetFieldData() |
Vrátí informace o poli, které tato IRemoteFieldInfoContract funkce identifikuje. |
GetRemoteHashCode() |
Vrátí hashovací kód pro IContract. (Zděděno od IContract) |
GetValue(IRemoteObjectContract) |
Vrátí hodnotu pole, které toto IRemoteFieldInfoContract pole identifikuje. |
QueryContract(String) |
Vrátí kontrakt, který je implementován tímto kontraktem. (Zděděno od IContract) |
RemoteEquals(IContract) |
Určuje, zda je zadaný kontrakt roven tomuto IContract. (Zděděno od IContract) |
RemoteToString() |
Vrátí řetězcovou reprezentaci aktuálního IContractsouboru . (Zděděno od IContract) |
RevokeLifetimeToken(Int32) |
Určuje, že kontrakt už není pro klienta přístupný. (Zděděno od IContract) |
SetValue(IRemoteObjectContract, RemoteArgument, Int32) |
Nastaví hodnotu pole, které představuje IRemoteFieldInfoContract . |