API Office 365 JavaScript - получить список пользовательских свойств и значений - PullRequest
0 голосов
/ 14 апреля 2020

Я попытался просмотреть документацию и не смог найти никакой информации о доступе к пользовательским свойствам документа Office 365. Я хочу иметь возможность доступа к этим свойствам для выполнения определенных действий с ними из моего модуля Office 365.

Custom document properties

Я нашел этот метод Но, похоже, только вернуть файл Url

1 Ответ

0 голосов
/ 21 апреля 2020

Да, вы можете использовать customProperties, то есть Excel.CustomPropertyCollection класс

Вот пример кода:

  await Excel.run(async (context) => {
    let docProperties = context.workbook.properties;

    docProperties.load(
      "author, lastAuthor, revisionNumber, title, subject, keywords, comments, category, manager, company, creationDate"
    );

    await context.sync();

    console.log("Author: " + docProperties.author);
    console.log("Title: " + docProperties.title);
    console.log("Subject: " + docProperties.subject);

  });

Документ можно найти по адресу: https://docs.microsoft.com/en-us/javascript/api/excel/excel.documentproperties?view=excel-js-preview

...