Edit

Word.CritiquePopupOptions interface

Properties defining the behavior of the pop-up menu for a given critique.

Remarks

API set: WordApi 1.8

Used by

Examples

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/50-document/manage-annotations.yaml

// Adds annotations to the selected paragraph.
await Word.run(async (context) => {
  const paragraph: Word.Paragraph = context.document.getSelection().paragraphs.getFirst();
  const options: Word.CritiquePopupOptions = {
    brandingTextResourceId: "PG.TabLabel",
    subtitleResourceId: "PG.HelpCommand.TipTitle",
    titleResourceId: "PG.HelpCommand.Label",
    suggestions: ["suggestion 1", "suggestion 2", "suggestion 3"]
  };
  const critique1: Word.Critique = {
    colorScheme: Word.CritiqueColorScheme.red,
    start: 1,
    length: 3,
    popupOptions: options
  };
  const critique2: Word.Critique = {
    colorScheme: Word.CritiqueColorScheme.green,
    start: 6,
    length: 1,
    popupOptions: options
  };
  const critique3: Word.Critique = {
    colorScheme: Word.CritiqueColorScheme.blue,
    start: 10,
    length: 3,
    popupOptions: options
  };
  const critique4: Word.Critique = {
    colorScheme: Word.CritiqueColorScheme.lavender,
    start: 14,
    length: 3,
    popupOptions: options
  };
  const critique5: Word.Critique = {
    colorScheme: Word.CritiqueColorScheme.berry,
    start: 18,
    length: 10,
    popupOptions: options
  };
  const annotationSet: Word.AnnotationSet = {
    critiques: [critique1, critique2, critique3, critique4, critique5]
  };

  const annotationIds = paragraph.insertAnnotations(annotationSet);

  await context.sync();

  console.log("Annotations inserted:", annotationIds.value);
});

Properties

brandingTextResourceId

Specifies the manifest resource ID of the string to use for branding. This branding text appears next to your add-in icon in the pop-up menu.

subtitleResourceId

Specifies the manifest resource ID of the string to use as the subtitle.

suggestions

Specifies the suggestions to display in the critique pop-up menu.

titleResourceId

Specifies the manifest resource ID of the string to use as the title.

Property Details

brandingTextResourceId

Specifies the manifest resource ID of the string to use for branding. This branding text appears next to your add-in icon in the pop-up menu.

brandingTextResourceId: string;

Property Value

string

Remarks

API set: WordApi 1.8

subtitleResourceId

Specifies the manifest resource ID of the string to use as the subtitle.

subtitleResourceId: string;

Property Value

string

Remarks

API set: WordApi 1.8

suggestions

Specifies the suggestions to display in the critique pop-up menu.

suggestions: string[];

Property Value

string[]

Remarks

API set: WordApi 1.8

titleResourceId

Specifies the manifest resource ID of the string to use as the title.

titleResourceId: string;

Property Value

string

Remarks

API set: WordApi 1.8