Interfaz IFieldValue
Representa un valor de campo en el almacén de metadatos.
interface IFieldValue : IUnknown
Miembros
Métodos de IFieldValue | Descripción |
---|---|
Obtiene el tipo de datos del campo. |
|
Obtiene el valor de un campo de tipo SYNC_METADATA_FIELD_TYPE_BYTEARRAY. |
|
Establece el valor del campo. También establece el tipo de campo en SYNC_METADATA_FIELD_TYPE_BYTEARRAY. |
|
Obtiene el valor de un campo de tipo SYNC_METADATA_FIELD_TYPE_STRING. |
|
Establece el valor del campo. También establece el tipo de campo en SYNC_METADATA_FIELD_TYPE_STRING. |
|
Obtiene el valor de un campo de tipo SYNC_METADATA_FIELD_TYPE_UINT8. |
|
Establece el valor del campo. También establece el tipo de campo en SYNC_METADATA_FIELD_TYPE_UINT8. |
|
Obtiene el valor de un campo de tipo SYNC_METADATA_FIELD_TYPE_UINT16. |
|
Establece el valor del campo. También establece el tipo de campo en SYNC_METADATA_FIELD_TYPE_UINT16. |
|
Obtiene el valor de un campo de tipo SYNC_METADATA_FIELD_TYPE_UINT32. |
|
Establece el valor del campo. También establece el tipo de campo en SYNC_METADATA_FIELD_TYPE_UINT32. |
|
Obtiene el valor de un campo de tipo SYNC_METADATA_FIELD_TYPE_UINT64. |
|
Establece el valor del campo. También establece el tipo de campo en SYNC_METADATA_FIELD_TYPE_UINT64. |
|
Obtiene el valor de un campo de tipo SYNC_METADATA_FIELD_TYPE_GUID. |
|
Establece el valor del campo. También establece el tipo de campo en SYNC_METADATA_FIELD_TYPE_GUID. |
Notas
Se devuelve SYNC_E_METADATA_FIELD_INVALID_TYPE cuando se tiene acceso a un valor de campo mediante un método con acceso a un tipo de datos que es diferente del tipo del campo. Por ejemplo, no se puede tener acceso a un campo de tipo SYNC_METADATA_FIELD_TYPE_GUID mediante GetByteArrayValue.
Cuando no se ha establecido un valor de campo, el método usado para obtener ese campo devuelve S_FALSE.
Requisitos
Encabezado: Metastore.h