Freigeben über


ISimpleSyncProviderConstraintConflictResolver::ModifyLocalItem

Benennt das lokale Element um, damit es nicht mehr mit dem Remoteelementnamen in Konflikt steht.

HRESULT ModifyLocalItem(
  const ITEM_FIELDS *pKeyAndExpectedVersionInfo,
  IRecoverableErrorCallback *pRecoverableErrorCallback,
  ITEM_FIELDS **ppUpdatedKeyAndVersionInfo);

Parameter

  • pKeyAndExpectedVersionInfo
    [in] Der Schlüssel und die Versionseigenschaften des Elements, das in einem Konflikt steht.
  • pRecoverableErrorCallback
    [in] Ein IRecoverableErrorCallback-Objekt, das Methoden enthält, die aufgerufen werden können, wenn während der Konfliktbehandlung ein behebbarer Fehler auftritt.
  • ppUpdatedKeyAndVersionInfo
    [out] Gibt den Schlüssel und Versionseigenschaften von pLocalConflictingItemInfo zurück, die als Ergebnis der Konfliktauflösung geändert wurden.

Rückgabewert

  • S_OK

Siehe auch

Verweis

ISimpleSyncProviderConstraintConflictResolver-Schnittstelle