Word.DocumentCompareOptions interface

Определяет параметры, которые должны включаться в операцию сравнения документов.

Комментарии

Набор API: WordApiDesktop 1.1

Используется

Примеры

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

// Compares the current document with a specified external document.
await Word.run(async (context) => {
  // Absolute path of an online or local document.
  const filePath = (document.getElementById("filePath") as HTMLInputElement).value;
  // Options that configure the compare operation.
  const options: Word.DocumentCompareOptions = {
    compareTarget: Word.CompareTarget.compareTargetCurrent,
    detectFormatChanges: false
    // Other options you choose...
    };
  context.document.compare(filePath, options);

  await context.sync();

  console.log("Differences shown in the current document.");
});

Свойства

addToRecentFiles

Если указано, указывает, следует ли добавить документ в список недавно использовавшихся файлов в меню Файл . Значение по умолчанию: true.

authorName

Если указано, укажите имя рецензента, связанное с различиями, полученными в результате сравнения. Если не указано, по умолчанию значением по умолчанию является имя автора исправленного документа или строка Comparison , если сведения об авторе отсутствуют.

compareTarget

Если указано, указывается целевой документ для сравнения. Значение по умолчанию: compareTargetCurrent.

detectFormatChanges

Если указано, указывает, должно ли сравнение включать обнаружение изменений формата. Значение по умолчанию: true.

ignoreAllComparisonWarnings

Если указано, указывает, следует ли сравнивать документы без уведомления пользователя о проблемах. Значение по умолчанию: false.

removeDateAndTime

Указывает, следует ли удалять сведения о метке даты и времени из отслеживаемых изменений в возвращенном Document объекте. Значение по умолчанию: false.

removePersonalInformation

Указывает, следует ли удалить все сведения о пользователе из комментариев, исправлений и диалогового окна свойств в возвращаемом Document объекте (если дано). Значение по умолчанию: false.

Сведения о свойстве

addToRecentFiles

Если указано, указывает, следует ли добавить документ в список недавно использовавшихся файлов в меню Файл . Значение по умолчанию: true.

addToRecentFiles?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.1

authorName

Если указано, укажите имя рецензента, связанное с различиями, полученными в результате сравнения. Если не указано, по умолчанию значением по умолчанию является имя автора исправленного документа или строка Comparison , если сведения об авторе отсутствуют.

authorName?: string;

Значение свойства

string

Комментарии

Набор API: WordApiDesktop 1.1

compareTarget

Если указано, указывается целевой документ для сравнения. Значение по умолчанию: compareTargetCurrent.

compareTarget?: Word.CompareTarget | "CompareTargetCurrent" | "CompareTargetSelected" | "CompareTargetNew";

Значение свойства

Word.CompareTarget | "CompareTargetCurrent" | "CompareTargetSelected" | "CompareTargetNew"

Комментарии

Набор API: WordApiDesktop 1.1

detectFormatChanges

Если указано, указывает, должно ли сравнение включать обнаружение изменений формата. Значение по умолчанию: true.

detectFormatChanges?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.1

ignoreAllComparisonWarnings

Если указано, указывает, следует ли сравнивать документы без уведомления пользователя о проблемах. Значение по умолчанию: false.

ignoreAllComparisonWarnings?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.1

removeDateAndTime

Указывает, следует ли удалять сведения о метке даты и времени из отслеживаемых изменений в возвращенном Document объекте. Значение по умолчанию: false.

removeDateAndTime?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.1

removePersonalInformation

Указывает, следует ли удалить все сведения о пользователе из комментариев, исправлений и диалогового окна свойств в возвращаемом Document объекте (если дано). Значение по умолчанию: false.

removePersonalInformation?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.1