Share via


Word.CommentChangeType enum

Hinweis

Diese API wird als Vorschau für Entwickler bereitgestellt. Je nachdem, welches Feedback wir dazu erhalten, werden möglicherweise Änderungen vorgenommen. Verwenden Sie diese API nicht in einer Produktionsumgebung.

Stellt dar, wie die Kommentare im Ereignis geändert wurden.

Hinweise

[ API-Satz: WordApi BETA (NUR VORSCHAU) ]

Beispiele

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/99-preview-apis/manage-comments.yaml

// Registers event handlers.
await Word.run(async (context) => {
  const body = context.document.body;
  body.track();
  await context.sync();

  eventContexts[0] = body.onCommentAdded.add(onEventHandler);
  eventContexts[1] = body.onCommentChanged.add(onChangedHandler);
  eventContexts[2] = body.onCommentDeleted.add(onEventHandler);
  eventContexts[3] = body.onCommentDeselected.add(onEventHandler);
  eventContexts[4] = body.onCommentSelected.add(onEventHandler);
  await context.sync();

  console.log("Event handlers registered.");
});

...

async function onChangedHandler(event: Word.CommentEventArgs) {
  await Word.run(async (context) => {
    console.log(
      `${event.type} event detected. ${event.changeType} change made. Event source: ${event.source}. Comment info:`, event.commentDetails
    );
  });
}

Felder

edited = "edited"

Ein Kommentar wurde bearbeitet.

none = "none"

Es wird kein Kommentaränderungsereignis ausgelöst.

reopened = "reopened"

Ein Kommentar wurde erneut geöffnet.

replyAdded = "replyAdded"

Eine Antwort wurde hinzugefügt.

replyDeleted = "replyDeleted"

Eine Antwort wurde gelöscht.

replyEdited = "replyEdited"

Eine Antwort wurde bearbeitet.

resolved = "resolved"

Ein Kommentar wurde aufgelöst.