Freigeben über


IMetadataSchemaCallback::AddItemMetadataSchema

Fügt ein ITEM_METADATA_SCHEMA-Objekt hinzu, das das Metadatenschema für ein Element darstellt. Dazu gehört die Art, wie Elemente und ihre Versionsinformationen identifiziert und Änderungseinheiten definiert werden.

HRESULT AddItemMetadataSchema(
  const ITEM_METADATA_SCHEMA *pItemMetadataSchema);

Parameter

  • pItemMetadataSchema
    [in] Ein ITEM_METADATA_SCHEMA-Objekt, das das Metadatenschema für ein Element darstellt.

Rückgabewert

  • S_OK

  • SYNC_E_PFX_METADATA_STORE_VERSION2_REQUIRED, wenn der Anbieter eine Metadaten-Speicherkomponente der Version 2 oder höher erfordert.

  • SYNC_E_PFX_INVALID_OPERATION, wenn für den einfachen Anbieter bereits ein Schema definiert ist oder der einfache Anbieter erfordert, dass diese Methode ausschließlich in ISimpleSyncProvider::GetMetadataSchema aufgerufen wird.

Siehe auch

Verweis

IMetadataSchemaCallback-Schnittstelle