ISerializableObjectContract 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 informatie biedt over een serialiseerbare object.
public interface class ISerializableObjectContract : System::AddIn::Contract::Collections::IRemoteArgumentDictionaryContract
public interface ISerializableObjectContract : System.AddIn.Contract.Collections.IRemoteArgumentDictionaryContract
type ISerializableObjectContract = interface
interface IRemoteArgumentDictionaryContract
interface IRemoteArgumentCollectionContract
interface IRemoteArgumentEnumerableContract
interface IContract
Public Interface ISerializableObjectContract
Implements IRemoteArgumentDictionaryContract
- Implementeringen
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) |
| Add(RemoteArgument, RemoteArgument) |
Voegt een element met een opgegeven sleutel en waarde toe aan de IRemoteArgumentDictionaryContract. (Overgenomen van IRemoteArgumentDictionaryContract) |
| Clear() |
Hiermee verwijdert u alle elementen uit de IRemoteArgumentDictionaryContract. (Overgenomen van IRemoteArgumentDictionaryContract) |
| ContainsKey(RemoteArgument) |
Geeft aan of het IRemoteArgumentDictionaryContract element een element met de opgegeven sleutel bevat. (Overgenomen van IRemoteArgumentDictionaryContract) |
| GetCanonicalName() |
Retourneert de canonieke naam van het type object dat hiermee wordt ISerializableObjectContract beschreven. |
| GetCount() |
Geeft als resultaat het aantal elementen in de IRemoteArgumentCollectionContract. (Overgenomen van IRemoteArgumentCollectionContract) |
| GetEnumeratorContract() |
Retourneert een enumerator die kan worden gebruikt om de verzameling te herhalen. (Overgenomen van IRemoteArgumentEnumerableContract) |
| GetItem(RemoteArgument) |
Retourneert de waarde van het element met de opgegeven sleutel. (Overgenomen van IRemoteArgumentDictionaryContract) |
| GetKeys() |
Hiermee wordt een IRemoteArgumentCollectionContract object geretourneerd dat de sleutels van het IRemoteArgumentDictionaryContract object bevat. (Overgenomen van IRemoteArgumentDictionaryContract) |
| GetRemoteHashCode() |
Retourneert een hash-code voor de IContract. (Overgenomen van IContract) |
| GetSerializableObjectData() |
Retourneert gegevens die kunnen worden gebruikt om het object dat hiermee ISerializableObjectContract wordt beschreven, te deserialiseren. |
| GetValues() |
Retourneert een IRemoteArgumentCollectionContract die de waarden van het IRemoteArgumentDictionaryContract object bevat. (Overgenomen van IRemoteArgumentDictionaryContract) |
| 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) |
| Remove(RemoteArgument) |
Hiermee verwijdert u het element met de opgegeven sleutel uit de IRemoteArgumentDictionaryContract. (Overgenomen van IRemoteArgumentDictionaryContract) |
| RevokeLifetimeToken(Int32) |
Hiermee geeft u op dat het contract niet meer toegankelijk is voor een client. (Overgenomen van IContract) |
| SetItem(RemoteArgument, RemoteArgument) |
Vervangt de waarde van een element. (Overgenomen van IRemoteArgumentDictionaryContract) |