IItemMetadata::SetFieldGuid
Define o valor de um campo de GUID.
HRESULT SetFieldGuid(
LPCWSTR pcszFieldName,
GUID 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 se o campo não for um tipo de GUID.
Comentários
Os campos personalizados devem ser definidos usando uma 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.