Interface IFieldValue
Representa um valor de campo no repositório de metadados.
interface IFieldValue : IUnknown
Membros
Métodos IFieldValue | Descrição |
---|---|
Obtém o tipo de dados do campo. |
|
Obtém o valor de um campo do tipo SYNC_METADATA_FIELD_TYPE_BYTEARRAY. |
|
Define o valor do campo. Também define o tipo de campo como SYNC_METADATA_FIELD_TYPE_BYTEARRAY. |
|
Obtém o valor de um campo do tipo SYNC_METADATA_FIELD_TYPE_STRING. |
|
Define o valor do campo. Também define o tipo de campo como SYNC_METADATA_FIELD_TYPE_STRING. |
|
Obtém o valor de um campo do tipo SYNC_METADATA_FIELD_TYPE_UINT8. |
|
Define o valor do campo. Também define o tipo de campo como SYNC_METADATA_FIELD_TYPE_UINT8. |
|
Obtém o valor de um campo do tipo SYNC_METADATA_FIELD_TYPE_UINT16. |
|
Define o valor do campo. Também define o tipo de campo como SYNC_METADATA_FIELD_TYPE_UINT16. |
|
Obtém o valor de um campo do tipo SYNC_METADATA_FIELD_TYPE_UINT32. |
|
Define o valor do campo. Também define o tipo de campo como SYNC_METADATA_FIELD_TYPE_UINT32. |
|
Obtém o valor de um campo do tipo SYNC_METADATA_FIELD_TYPE_UINT64. |
|
Define o valor do campo. Também define o tipo de campo como SYNC_METADATA_FIELD_TYPE_UINT64. |
|
Obtém o valor de um campo do tipo SYNC_METADATA_FIELD_TYPE_GUID. |
|
Define o valor do campo. Também define o tipo de campo como SYNC_METADATA_FIELD_TYPE_GUID. |
Comentários
SYNC_E_METADATA_FIELD_INVALID_TYPE é retornado quando um valor de campo é acessado usando um método que acessa um tipo de dados diferente do tipo do campo. Por exemplo, um campo do tipo SYNC_METADATA_FIELD_TYPE_GUID não pode ser acessado usando GetByteArrayValue.
Quando um valor de campo não foi definido, o método usado para obter esse campo retorna S_FALSE.
Requisitos
Cabeçalho: Metastore.h