IItemMetadata::SetFieldUInt64
Define o valor de um campo de um inteiro não assinado de 64 bits.
HRESULT SetFieldUInt64(
LPCWSTR pcszFieldName,
ULONGLONG value);
Parâmetros
- pcszFieldName
[in, string] O nome do campo.
- value
[out, retval] O valor do campo.
Valor de retorno
S_OK
E_POINTER
E_INVALIDARG
SYNC_E_METADATA_FIELD_INVALID_NAME se o campo não existir.
SYNC_E_METADATA_FIELD_INVALID_TYPE quando o campo não é do tipo inteiro não assinado de 64 bits.
Comentários
Os campos personalizados devem ser definidos usando a estrutura CUSTOM_FIELD_DEFINITION ao inicializar pela primeira vez os metadados da réplica.
Dica
Este método não salva a alteração no repositório. É necessário chamar IReplicaMetadata::SaveItemMetadata para salvar todas as alterações feitas nas propriedades de IItemMetadata.