Partager via


IItemMetadata::SetFieldUInt32

Définit la valeur d'un champ entier non signé 32 bits.

HRESULT SetFieldUInt32(
  LPCWSTR pcszFieldName,
  ULONG value);

Paramètres

  • pcszFieldName
    [in, string] Nom du champ.
  • value
    [out, retval] Valeur du champ.

Valeur de retour

  • S_OK

  • E_POINTER

  • E_INVALIDARG

  • SYNC_E_METADATA_FIELD_INVALID_NAME si le champ n'existe pas.

  • SYNC_E_METADATA_FIELD_INVALID_TYPE si le champ n'est pas de type entier non signé 32 bits.

Notes

Les champs personnalisés doivent être définis à l'aide d'une structure CUSTOM_FIELD_DEFINITION lorsque les métadonnées de réplica sont initialisées pour la première fois.

Notes

Cette méthode n'enregistre pas la modification dans le magasin. IReplicaMetadata::SaveItemMetadata doit être appelée pour enregistrer toutes les modifications apportées aux propriétés IItemMetadata.

Voir aussi

Référence

Interface IItemMetadata