IItemMetadata::SetFieldUInt16
Legt den Wert für ein Feld mit 16-Bit-Ganzzahl ohne Vorzeichen fest.
HRESULT SetFieldUInt16(
LPCWSTR pcszFieldName,
USHORT value);
Parameter
- pcszFieldName
[in, string] Der Name des Felds.
- value
[out, retval] Der Wert des Felds.
Rückgabewert
S_OK
E_POINTER
E_INVALIDARG
SYNC_E_METADATA_FIELD_INVALID_NAME, wenn das Feld nicht vorhanden ist.
SYNC_E_METADATA_FIELD_INVALID_TYPE, wenn das Feld nicht vom Typ 16-Bit-Ganzzahl ohne Vorzeichen ist.
Hinweise
Benutzerdefinierte Felder müssen bei erstmaliger Initialisierung der Replikatmetadaten mit einer CUSTOM_FIELD_DEFINITION-Struktur definiert werden.
Hinweis
Mit dieser Methode wird die Änderung nicht in den Speicher geschrieben. Es muss IReplicaMetadata::SaveItemMetadata aufgerufen werden, um alle Änderungen zu speichern, die an den IItemMetadata-Eigenschaften vorgenommen wurden.