IFieldValue-Schnittstelle
Stellt einen Feldwert im Metadatenspeicher dar.
interface IFieldValue : IUnknown
Member
IFieldValue-Methoden | Beschreibung |
---|---|
Ruft den Datentyp des Felds ab. |
|
Ruft den Wert eines Felds vom Typ SYNC_METADATA_FIELD_TYPE_BYTEARRAY ab. |
|
Legt den Feldwert fest. Legt außerdem den Feldtyp auf SYNC_METADATA_FIELD_TYPE_BYTEARRAY fest. |
|
Ruft den Wert eines Felds vom Typ SYNC_METADATA_FIELD_TYPE_STRING ab. |
|
Legt den Feldwert fest. Legt außerdem den Feldtyp auf SYNC_METADATA_FIELD_TYPE_STRING fest. |
|
Ruft den Wert eines Felds vom Typ SYNC_METADATA_FIELD_TYPE_UINT8 ab. |
|
Legt den Feldwert fest. Legt außerdem den Feldtyp auf SYNC_METADATA_FIELD_TYPE_UINT8 fest. |
|
Ruft den Wert eines Felds vom Typ SYNC_METADATA_FIELD_TYPE_UINT16 ab. |
|
Legt den Feldwert fest. Legt außerdem den Feldtyp auf SYNC_METADATA_FIELD_TYPE_UINT16 fest. |
|
Ruft den Wert eines Felds vom Typ SYNC_METADATA_FIELD_TYPE_UINT32 ab. |
|
Legt den Feldwert fest. Legt außerdem den Feldtyp auf SYNC_METADATA_FIELD_TYPE_UINT32 fest. |
|
Ruft den Wert eines Felds vom Typ SYNC_METADATA_FIELD_TYPE_UINT64 ab. |
|
Legt den Feldwert fest. Legt außerdem den Feldtyp auf SYNC_METADATA_FIELD_TYPE_UINT64 fest. |
|
Ruft den Wert eines Felds vom Typ SYNC_METADATA_FIELD_TYPE_GUID ab. |
|
Legt den Feldwert fest. Legt außerdem den Feldtyp auf SYNC_METADATA_FIELD_TYPE_GUID fest. |
Hinweise
SYNC_E_METADATA_FIELD_INVALID_TYPE wird zurückgegeben, wenn der Zugriff auf einen Feldwert mit einer Methode erfolgt, die auf einen anderen Datentyp als den Typ des Felds zugreift. Beispielsweise kann auf ein Feld vom Typ SYNC_METADATA_FIELD_TYPE_GUID nicht mit GetByteArrayValue zugegriffen werden.
Wenn kein Feldwert festgelegt wurde, gibt die zum Abrufen des Felds verwendete Methode S_FALSE zurück.
Anforderungen
Header: Metastore.h