From e0e36c3a0831efeec7d89bf667c172612ac91877 Mon Sep 17 00:00:00 2001 From: Elizabeth Samuel Date: Mon, 16 Sep 2024 11:10:24 -0700 Subject: [PATCH 1/4] [Admin] Add workflow to run GenerateDocs (#2061) --- .github/workflows/autogen-docs.yml | 56 ++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 .github/workflows/autogen-docs.yml diff --git a/.github/workflows/autogen-docs.yml b/.github/workflows/autogen-docs.yml new file mode 100644 index 0000000000..1cece9a265 --- /dev/null +++ b/.github/workflows/autogen-docs.yml @@ -0,0 +1,56 @@ +name: autogen-docs +run-name: Automatically run GenerateDocs +on: + schedule: + - cron: '45 10 * * TUE' + - cron: '45 10 * * THU' +jobs: + autogen-docs: + runs-on: windows-latest + permissions: + contents: write + defaults: + run: + shell: bash + working-directory: ./generate-docs + steps: + - name: Check out repository + uses: actions/checkout@v4 + - name: Make the script file executable + run: | + echo "Making script file executable" + chmod +x ./GenerateDocs.sh + - name: Set up node + uses: actions/setup-node@v4 + with: + node-version: '18' + - name: Run GenerateDocs script + run: | + echo "Generating docs" + ./GenerateDocs.sh -b DT+ + - name: Undo chmod + run: | + echo "Undoing script file chmod" + chmod -x ./GenerateDocs.sh + - name: Add any changes + run: | + echo "Determining if there are any changes" + git config user.name github-actions + git config user.email github-actions@github.com + git checkout -b autogen-docs + git add ../. + - name: Run git status + run: | + { + echo 'git_status<> "$GITHUB_OUTPUT" + id: run_git_status + - name: Commit and push changes if any + if: ${{ !contains(steps.run_git_status.outputs.git_status, 'nothing to commit, working tree clean') }} + run: | + echo "Committing and pushing changes to autogen-docs branch" + git commit -m "Automatically generated docs" + git push --set-upstream origin autogen-docs + \ No newline at end of file From 2e88f2358526962f990ca674d139bbd3d98aa3ec Mon Sep 17 00:00:00 2001 From: Elizabeth Samuel Date: Mon, 16 Sep 2024 14:18:49 -0700 Subject: [PATCH 2/4] [Admin] Update script to bypass user prompt when run from GitHub Action (#2060) * [Admin] Update script to bypass user prompt when run from GitHub Action * Updates based on feedback --- generate-docs/GenerateDocs.sh | 9 ++++++- generate-docs/scripts/preprocessor.ts | 39 +++++++++++++++++---------- 2 files changed, 33 insertions(+), 15 deletions(-) diff --git a/generate-docs/GenerateDocs.sh b/generate-docs/GenerateDocs.sh index 8115254e46..f1f7698c7e 100644 --- a/generate-docs/GenerateDocs.sh +++ b/generate-docs/GenerateDocs.sh @@ -1,5 +1,12 @@ #!/bin/bash +while getopts b: flag +do + case "${flag}" in + b) bypassPrompt=${OPTARG};; + esac +done + if [ -e "build-log.txt" ]; then rm build-log.txt fi @@ -35,7 +42,7 @@ npm install pushd scripts npm install npm run build -node preprocessor.js +node preprocessor.js $bypassPrompt popd diff --git a/generate-docs/scripts/preprocessor.ts b/generate-docs/scripts/preprocessor.ts index 82e211d2b7..67f9f429a7 100644 --- a/generate-docs/scripts/preprocessor.ts +++ b/generate-docs/scripts/preprocessor.ts @@ -6,21 +6,30 @@ import * as path from "path"; import * as fsx from 'fs-extra'; tryCatch(async () => { - // ---- - // Display prompts - // ---- - console.log('\n\n'); + const args = process.argv.slice(2); + let sourceChoice; - console.log('\n'); - const sourceChoice = await promptFromList({ - message: `What is the source of the Office-js TypeScript definition files that should be used to generate the docs?`, - choices: [ - { name: "DefinitelyTyped (optimized rebuild)", value: "DT" }, - { name: "DefinitelyTyped (full rebuild)", value: "DT+" }, - { name: "CDN (if available)", value: "CDN" }, - { name: "Local files [generate-docs\\script-inputs\\*.d.ts]", value: "Local" } - ] - }); + // Bypass the prompt - for use with the GitHub Action. + if (args.length > 0 && args[0] !== null && args[0].trim().length > 0) { + console.log("Bypassing source choice prompt."); + sourceChoice = args[0].trim(); + } else { + // ---- + // Display prompts + // ---- + console.log('\n\n'); + + console.log('\n'); + sourceChoice = await promptFromList({ + message: `What is the source of the Office-js TypeScript definition files that should be used to generate the docs?`, + choices: [ + { name: "DefinitelyTyped (optimized rebuild)", value: "DT" }, + { name: "DefinitelyTyped (full rebuild)", value: "DT+" }, + { name: "CDN (if available)", value: "CDN" }, + { name: "Local files [generate-docs\\script-inputs\\*.d.ts]", value: "Local" } + ] + }); + } let urlToCopyOfficeJsFrom = ""; @@ -48,6 +57,8 @@ tryCatch(async () => { // to avoid being redirected to the EDOG environment on corpnet. // If we ever want to generate not just public d.ts but also "office-with-first-party.d.ts", // replace the filename. + default: + throw new Error(`Invalid prompt selection: ${sourceChoice}`); } console.log("\nStarting preprocessor script...\n"); From a55e56c3acd89530d5c7660c91a5fda3ab1a0484 Mon Sep 17 00:00:00 2001 From: Elizabeth Samuel Date: Tue, 17 Sep 2024 07:23:51 -0700 Subject: [PATCH 3/4] Automatically generated docs (#2063) Co-authored-by: github-actions --- .../outlook/outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook/outlook/office.userprofile.yml | 2 +- .../outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook_1_10/outlook/office.userprofile.yml | 2 +- .../outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook_1_11/outlook/office.userprofile.yml | 2 +- .../outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook_1_12/outlook/office.userprofile.yml | 2 +- .../outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook_1_13/outlook/office.userprofile.yml | 2 +- .../outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook_1_14/outlook/office.userprofile.yml | 2 +- .../outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook_1_6/outlook/office.userprofile.yml | 2 +- .../outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook_1_7/outlook/office.userprofile.yml | 2 +- .../outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook_1_8/outlook/office.userprofile.yml | 2 +- .../outlook/office.appointmentcompose.yml | 12 ++++++------ .../outlook_1_9/outlook/office.userprofile.yml | 2 +- .../Outlook_1_10/outlook.d.ts | 6 +++--- .../Outlook_1_11/outlook.d.ts | 6 +++--- .../Outlook_1_12/outlook.d.ts | 6 +++--- .../Outlook_1_13/outlook.d.ts | 6 +++--- .../Outlook_1_14/outlook.d.ts | 6 +++--- .../Outlook_1_3/Outlook.d.ts | 4 ++-- .../Outlook_1_4/Outlook.d.ts | 4 ++-- .../Outlook_1_5/Outlook.d.ts | 4 ++-- .../Outlook_1_6/Outlook.d.ts | 6 +++--- .../Outlook_1_7/Outlook.d.ts | 6 +++--- .../Outlook_1_8/outlook.d.ts | 6 +++--- .../Outlook_1_9/outlook.d.ts | 6 +++--- .../api-extractor-inputs-outlook/outlook.d.ts | 6 +++--- generate-docs/script-inputs/office.d.ts | 6 +++--- generate-docs/script-inputs/office_preview.d.ts | 6 +++--- 38 files changed, 130 insertions(+), 130 deletions(-) diff --git a/docs/docs-ref-autogen/outlook/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook/outlook/office.appointmentcompose.yml index 2f2d4f2044..9bea9a9eaa 100644 --- a/docs/docs-ref-autogen/outlook/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook/outlook/office.appointmentcompose.yml @@ -3490,9 +3490,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -3587,9 +3587,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook/outlook/office.userprofile.yml b/docs/docs-ref-autogen/outlook/outlook/office.userprofile.yml index e433df4a14..e91e704021 100644 --- a/docs/docs-ref-autogen/outlook/outlook/office.userprofile.yml +++ b/docs/docs-ref-autogen/outlook/outlook/office.userprofile.yml @@ -26,7 +26,7 @@ properties: summary: |- Gets the account type of the user associated with the mailbox. - **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). remarks: >- \[ [API set: Mailbox 1.6](/javascript/api/requirement-sets/outlook/outlook-api-requirement-sets) \] diff --git a/docs/docs-ref-autogen/outlook_1_10/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook_1_10/outlook/office.appointmentcompose.yml index 0e52b0d5ba..e9a3c53234 100644 --- a/docs/docs-ref-autogen/outlook_1_10/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook_1_10/outlook/office.appointmentcompose.yml @@ -3263,9 +3263,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -3360,9 +3360,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook_1_10/outlook/office.userprofile.yml b/docs/docs-ref-autogen/outlook_1_10/outlook/office.userprofile.yml index e433df4a14..e91e704021 100644 --- a/docs/docs-ref-autogen/outlook_1_10/outlook/office.userprofile.yml +++ b/docs/docs-ref-autogen/outlook_1_10/outlook/office.userprofile.yml @@ -26,7 +26,7 @@ properties: summary: |- Gets the account type of the user associated with the mailbox. - **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). remarks: >- \[ [API set: Mailbox 1.6](/javascript/api/requirement-sets/outlook/outlook-api-requirement-sets) \] diff --git a/docs/docs-ref-autogen/outlook_1_11/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook_1_11/outlook/office.appointmentcompose.yml index d87ce972b8..8054851d4b 100644 --- a/docs/docs-ref-autogen/outlook_1_11/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook_1_11/outlook/office.appointmentcompose.yml @@ -3309,9 +3309,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -3406,9 +3406,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook_1_11/outlook/office.userprofile.yml b/docs/docs-ref-autogen/outlook_1_11/outlook/office.userprofile.yml index e433df4a14..e91e704021 100644 --- a/docs/docs-ref-autogen/outlook_1_11/outlook/office.userprofile.yml +++ b/docs/docs-ref-autogen/outlook_1_11/outlook/office.userprofile.yml @@ -26,7 +26,7 @@ properties: summary: |- Gets the account type of the user associated with the mailbox. - **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). remarks: >- \[ [API set: Mailbox 1.6](/javascript/api/requirement-sets/outlook/outlook-api-requirement-sets) \] diff --git a/docs/docs-ref-autogen/outlook_1_12/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook_1_12/outlook/office.appointmentcompose.yml index 2f77d552f4..8ae9cf0d67 100644 --- a/docs/docs-ref-autogen/outlook_1_12/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook_1_12/outlook/office.appointmentcompose.yml @@ -3309,9 +3309,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -3406,9 +3406,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook_1_12/outlook/office.userprofile.yml b/docs/docs-ref-autogen/outlook_1_12/outlook/office.userprofile.yml index e433df4a14..e91e704021 100644 --- a/docs/docs-ref-autogen/outlook_1_12/outlook/office.userprofile.yml +++ b/docs/docs-ref-autogen/outlook_1_12/outlook/office.userprofile.yml @@ -26,7 +26,7 @@ properties: summary: |- Gets the account type of the user associated with the mailbox. - **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). remarks: >- \[ [API set: Mailbox 1.6](/javascript/api/requirement-sets/outlook/outlook-api-requirement-sets) \] diff --git a/docs/docs-ref-autogen/outlook_1_13/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook_1_13/outlook/office.appointmentcompose.yml index 6510d49c95..d01968dad1 100644 --- a/docs/docs-ref-autogen/outlook_1_13/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook_1_13/outlook/office.appointmentcompose.yml @@ -3371,9 +3371,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -3468,9 +3468,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook_1_13/outlook/office.userprofile.yml b/docs/docs-ref-autogen/outlook_1_13/outlook/office.userprofile.yml index e433df4a14..e91e704021 100644 --- a/docs/docs-ref-autogen/outlook_1_13/outlook/office.userprofile.yml +++ b/docs/docs-ref-autogen/outlook_1_13/outlook/office.userprofile.yml @@ -26,7 +26,7 @@ properties: summary: |- Gets the account type of the user associated with the mailbox. - **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). remarks: >- \[ [API set: Mailbox 1.6](/javascript/api/requirement-sets/outlook/outlook-api-requirement-sets) \] diff --git a/docs/docs-ref-autogen/outlook_1_14/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook_1_14/outlook/office.appointmentcompose.yml index 8732683a31..32c82aa0fb 100644 --- a/docs/docs-ref-autogen/outlook_1_14/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook_1_14/outlook/office.appointmentcompose.yml @@ -3437,9 +3437,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -3534,9 +3534,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook_1_14/outlook/office.userprofile.yml b/docs/docs-ref-autogen/outlook_1_14/outlook/office.userprofile.yml index e433df4a14..e91e704021 100644 --- a/docs/docs-ref-autogen/outlook_1_14/outlook/office.userprofile.yml +++ b/docs/docs-ref-autogen/outlook_1_14/outlook/office.userprofile.yml @@ -26,7 +26,7 @@ properties: summary: |- Gets the account type of the user associated with the mailbox. - **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). remarks: >- \[ [API set: Mailbox 1.6](/javascript/api/requirement-sets/outlook/outlook-api-requirement-sets) \] diff --git a/docs/docs-ref-autogen/outlook_1_3/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook_1_3/outlook/office.appointmentcompose.yml index 57ec384180..b9df19f1f3 100644 --- a/docs/docs-ref-autogen/outlook_1_3/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook_1_3/outlook/office.appointmentcompose.yml @@ -1527,9 +1527,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -1624,9 +1624,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook_1_4/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook_1_4/outlook/office.appointmentcompose.yml index 20bbfeeab1..d8ff1eaccd 100644 --- a/docs/docs-ref-autogen/outlook_1_4/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook_1_4/outlook/office.appointmentcompose.yml @@ -1527,9 +1527,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -1624,9 +1624,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook_1_5/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook_1_5/outlook/office.appointmentcompose.yml index a84db8c925..d24ee455dc 100644 --- a/docs/docs-ref-autogen/outlook_1_5/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook_1_5/outlook/office.appointmentcompose.yml @@ -1527,9 +1527,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -1624,9 +1624,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook_1_6/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook_1_6/outlook/office.appointmentcompose.yml index f45099abc1..10b0054fa4 100644 --- a/docs/docs-ref-autogen/outlook_1_6/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook_1_6/outlook/office.appointmentcompose.yml @@ -1527,9 +1527,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -1624,9 +1624,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook_1_6/outlook/office.userprofile.yml b/docs/docs-ref-autogen/outlook_1_6/outlook/office.userprofile.yml index e433df4a14..e91e704021 100644 --- a/docs/docs-ref-autogen/outlook_1_6/outlook/office.userprofile.yml +++ b/docs/docs-ref-autogen/outlook_1_6/outlook/office.userprofile.yml @@ -26,7 +26,7 @@ properties: summary: |- Gets the account type of the user associated with the mailbox. - **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). remarks: >- \[ [API set: Mailbox 1.6](/javascript/api/requirement-sets/outlook/outlook-api-requirement-sets) \] diff --git a/docs/docs-ref-autogen/outlook_1_7/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook_1_7/outlook/office.appointmentcompose.yml index 5b792d71b2..0a38bd813b 100644 --- a/docs/docs-ref-autogen/outlook_1_7/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook_1_7/outlook/office.appointmentcompose.yml @@ -1959,9 +1959,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -2056,9 +2056,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook_1_7/outlook/office.userprofile.yml b/docs/docs-ref-autogen/outlook_1_7/outlook/office.userprofile.yml index e433df4a14..e91e704021 100644 --- a/docs/docs-ref-autogen/outlook_1_7/outlook/office.userprofile.yml +++ b/docs/docs-ref-autogen/outlook_1_7/outlook/office.userprofile.yml @@ -26,7 +26,7 @@ properties: summary: |- Gets the account type of the user associated with the mailbox. - **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). remarks: >- \[ [API set: Mailbox 1.6](/javascript/api/requirement-sets/outlook/outlook-api-requirement-sets) \] diff --git a/docs/docs-ref-autogen/outlook_1_8/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook_1_8/outlook/office.appointmentcompose.yml index 6ab9d19847..4d50f81c5e 100644 --- a/docs/docs-ref-autogen/outlook_1_8/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook_1_8/outlook/office.appointmentcompose.yml @@ -3051,9 +3051,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -3148,9 +3148,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook_1_8/outlook/office.userprofile.yml b/docs/docs-ref-autogen/outlook_1_8/outlook/office.userprofile.yml index e433df4a14..e91e704021 100644 --- a/docs/docs-ref-autogen/outlook_1_8/outlook/office.userprofile.yml +++ b/docs/docs-ref-autogen/outlook_1_8/outlook/office.userprofile.yml @@ -26,7 +26,7 @@ properties: summary: |- Gets the account type of the user associated with the mailbox. - **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). remarks: >- \[ [API set: Mailbox 1.6](/javascript/api/requirement-sets/outlook/outlook-api-requirement-sets) \] diff --git a/docs/docs-ref-autogen/outlook_1_9/outlook/office.appointmentcompose.yml b/docs/docs-ref-autogen/outlook_1_9/outlook/office.appointmentcompose.yml index 7b46fd9f7d..651fe1f11b 100644 --- a/docs/docs-ref-autogen/outlook_1_9/outlook/office.appointmentcompose.yml +++ b/docs/docs-ref-autogen/outlook_1_9/outlook/office.appointmentcompose.yml @@ -3051,9 +3051,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). @@ -3148,9 +3148,9 @@ methods: to the server. Until the item is synced, using the item ID will return an error. - - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. Otherwise, the `saveAsync` method - fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft in - Outlook for Mac by using Office JS + - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. Otherwise, the `saveAsync` + method fails when called from a meeting in compose mode. For a workaround, see [Cannot save a meeting as a draft + in Outlook for Mac by using Office JS API](https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac). diff --git a/docs/docs-ref-autogen/outlook_1_9/outlook/office.userprofile.yml b/docs/docs-ref-autogen/outlook_1_9/outlook/office.userprofile.yml index e433df4a14..e91e704021 100644 --- a/docs/docs-ref-autogen/outlook_1_9/outlook/office.userprofile.yml +++ b/docs/docs-ref-autogen/outlook_1_9/outlook/office.userprofile.yml @@ -26,7 +26,7 @@ properties: summary: |- Gets the account type of the user associated with the mailbox. - **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). remarks: >- \[ [API set: Mailbox 1.6](/javascript/api/requirement-sets/outlook/outlook-api-requirement-sets) \] diff --git a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_10/outlook.d.ts b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_10/outlook.d.ts index 6c16775fc6..3b96b7f4ed 100644 --- a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_10/outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_10/outlook.d.ts @@ -2331,7 +2331,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -2371,7 +2371,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -10731,7 +10731,7 @@ export declare namespace Office { /** * Gets the account type of the user associated with the mailbox. * - * **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + * **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). * * @remarks * [Api set: Mailbox 1.6] diff --git a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_11/outlook.d.ts b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_11/outlook.d.ts index d44b214178..e2d9e94a2e 100644 --- a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_11/outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_11/outlook.d.ts @@ -2343,7 +2343,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -2383,7 +2383,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -10897,7 +10897,7 @@ export declare namespace Office { /** * Gets the account type of the user associated with the mailbox. * - * **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + * **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). * * @remarks * [Api set: Mailbox 1.6] diff --git a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_12/outlook.d.ts b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_12/outlook.d.ts index f6507715f5..658c7ae62a 100644 --- a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_12/outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_12/outlook.d.ts @@ -2343,7 +2343,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -2383,7 +2383,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -10944,7 +10944,7 @@ export declare namespace Office { /** * Gets the account type of the user associated with the mailbox. * - * **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + * **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). * * @remarks * [Api set: Mailbox 1.6] diff --git a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_13/outlook.d.ts b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_13/outlook.d.ts index b431d293d9..675e4adbe6 100644 --- a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_13/outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_13/outlook.d.ts @@ -2358,7 +2358,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -2398,7 +2398,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -11539,7 +11539,7 @@ export declare namespace Office { /** * Gets the account type of the user associated with the mailbox. * - * **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + * **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). * * @remarks * [Api set: Mailbox 1.6] diff --git a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_14/outlook.d.ts b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_14/outlook.d.ts index 52fbdb3e98..bf987d3258 100644 --- a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_14/outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_14/outlook.d.ts @@ -2456,7 +2456,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -2496,7 +2496,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -12275,7 +12275,7 @@ export declare namespace Office { /** * Gets the account type of the user associated with the mailbox. * - * **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + * **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). * * @remarks * [Api set: Mailbox 1.6] diff --git a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_3/Outlook.d.ts b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_3/Outlook.d.ts index 62c9b7f486..36558155de 100644 --- a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_3/Outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_3/Outlook.d.ts @@ -790,7 +790,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -830,7 +830,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * diff --git a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_4/Outlook.d.ts b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_4/Outlook.d.ts index c41866952f..f7e420850f 100644 --- a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_4/Outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_4/Outlook.d.ts @@ -790,7 +790,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -830,7 +830,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * diff --git a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_5/Outlook.d.ts b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_5/Outlook.d.ts index fd79243f68..38c3028b4d 100644 --- a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_5/Outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_5/Outlook.d.ts @@ -790,7 +790,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -830,7 +830,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * diff --git a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_6/Outlook.d.ts b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_6/Outlook.d.ts index 92fdeb5565..3482416f09 100644 --- a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_6/Outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_6/Outlook.d.ts @@ -790,7 +790,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -830,7 +830,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -5687,7 +5687,7 @@ export declare namespace Office { /** * Gets the account type of the user associated with the mailbox. * - * **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + * **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). * * @remarks * [Api set: Mailbox 1.6] diff --git a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_7/Outlook.d.ts b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_7/Outlook.d.ts index c257690ffa..fc3d89cd01 100644 --- a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_7/Outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_7/Outlook.d.ts @@ -1635,7 +1635,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -1675,7 +1675,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -7534,7 +7534,7 @@ export declare namespace Office { /** * Gets the account type of the user associated with the mailbox. * - * **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + * **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). * * @remarks * [Api set: Mailbox 1.6] diff --git a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_8/outlook.d.ts b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_8/outlook.d.ts index 040818b04e..bdb4ca3eac 100644 --- a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_8/outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_8/outlook.d.ts @@ -2163,7 +2163,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -2203,7 +2203,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -9600,7 +9600,7 @@ export declare namespace Office { /** * Gets the account type of the user associated with the mailbox. * - * **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + * **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). * * @remarks * [Api set: Mailbox 1.6] diff --git a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_9/outlook.d.ts b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_9/outlook.d.ts index 7f0aa22b5d..0cc77d67ea 100644 --- a/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_9/outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook-release/Outlook_1_9/outlook.d.ts @@ -2163,7 +2163,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -2203,7 +2203,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -10203,7 +10203,7 @@ export declare namespace Office { /** * Gets the account type of the user associated with the mailbox. * - * **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + * **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). * * @remarks * [Api set: Mailbox 1.6] diff --git a/generate-docs/api-extractor-inputs-outlook/outlook.d.ts b/generate-docs/api-extractor-inputs-outlook/outlook.d.ts index 546e8810fd..baf00ea70a 100644 --- a/generate-docs/api-extractor-inputs-outlook/outlook.d.ts +++ b/generate-docs/api-extractor-inputs-outlook/outlook.d.ts @@ -2464,7 +2464,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -2504,7 +2504,7 @@ export declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -12609,7 +12609,7 @@ export declare namespace Office { /** * Gets the account type of the user associated with the mailbox. * - * **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + * **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). * * @remarks * [Api set: Mailbox 1.6] diff --git a/generate-docs/script-inputs/office.d.ts b/generate-docs/script-inputs/office.d.ts index 500125ea55..bba28cc218 100644 --- a/generate-docs/script-inputs/office.d.ts +++ b/generate-docs/script-inputs/office.d.ts @@ -11197,7 +11197,7 @@ declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -11237,7 +11237,7 @@ declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -21016,7 +21016,7 @@ declare namespace Office { /** * Gets the account type of the user associated with the mailbox. * - * **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + * **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). * * @remarks * [Api set: Mailbox 1.6] diff --git a/generate-docs/script-inputs/office_preview.d.ts b/generate-docs/script-inputs/office_preview.d.ts index 16d908b2b6..8f17093120 100644 --- a/generate-docs/script-inputs/office_preview.d.ts +++ b/generate-docs/script-inputs/office_preview.d.ts @@ -11257,7 +11257,7 @@ declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -11297,7 +11297,7 @@ declare namespace Office { * when Outlook is in cached mode, it may take some time before the item is actually synced to the server. * Until the item is synced, using the item ID will return an error. * - * - In Outlook on Mac, only Build 16.35.308 or later supports saving a meeting. + * - In Outlook on Mac, only Version 16.35 (20030802) and later supports saving a meeting. * Otherwise, the `saveAsync` method fails when called from a meeting in compose mode. * For a workaround, see {@link https://learn.microsoft.com/outlook/troubleshoot/calendars/cannot-save-meeting-as-draft-in-outlook-for-mac | Cannot save a meeting as a draft in Outlook for Mac by using Office JS API}. * @@ -21402,7 +21402,7 @@ declare namespace Office { /** * Gets the account type of the user associated with the mailbox. * - * **Note**: This member is currently only supported in Outlook on Mac, Build 16.9.1212 and greater. + * **Note**: This member is currently only supported in Outlook on Mac starting in Version 16.9 (17121200). * * @remarks * [Api set: Mailbox 1.6] From 6a1aae9ad3fe2fe8374b91d4d63d0ec6c3047dd3 Mon Sep 17 00:00:00 2001 From: Elizabeth Samuel Date: Tue, 17 Sep 2024 10:57:24 -0700 Subject: [PATCH 4/4] [Admin] Update to log source choice passed in (#2064) --- generate-docs/scripts/preprocessor.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generate-docs/scripts/preprocessor.ts b/generate-docs/scripts/preprocessor.ts index 67f9f429a7..8e415bdfa7 100644 --- a/generate-docs/scripts/preprocessor.ts +++ b/generate-docs/scripts/preprocessor.ts @@ -11,8 +11,8 @@ tryCatch(async () => { // Bypass the prompt - for use with the GitHub Action. if (args.length > 0 && args[0] !== null && args[0].trim().length > 0) { - console.log("Bypassing source choice prompt."); sourceChoice = args[0].trim(); + console.log(`Bypassing prompt with source choice ${sourceChoice}`); } else { // ---- // Display prompts