Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove tab group hash function #7198

Merged
merged 1 commit into from
Mar 16, 2021
Merged

Remove tab group hash function #7198

merged 1 commit into from
Mar 16, 2021

Conversation

yufeih
Copy link
Contributor

@yufeih yufeih commented Mar 16, 2021

The tab group hash result is always bHGHmlrG6S because the input is always Microsoft.DocAsCode.MarkdigEngine.Extensions.TabItemBlock, so remove the hash function.

The TabGroupIdAggregator already generates a unique tab group id per markdown document.

@yufeih yufeih added the v3 label Mar 16, 2021
@codecov
Copy link

codecov bot commented Mar 16, 2021

Codecov Report

Merging #7198 (8e0e33e) into v3 (c18dae5) will decrease coverage by 0.06%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##               v3    #7198      +/-   ##
==========================================
- Coverage   84.94%   84.88%   -0.07%     
==========================================
  Files         370      370              
  Lines       14562    14542      -20     
  Branches     2777     2775       -2     
==========================================
- Hits        12370    12344      -26     
- Misses       1617     1623       +6     
  Partials      575      575              
Impacted Files Coverage Δ
...Engine.Extensions/Aggregator/TabGroupAggregator.cs 100.00% <100.00%> (+1.61%) ⬆️
...e.Extensions/TabGroup/HtmlTabGroupBlockRenderer.cs 100.00% <100.00%> (ø)
...MarkdigEngine.Extensions/TabGroup/TabGroupBlock.cs 100.00% <100.00%> (ø)
...igEngine.Extensions/TabGroup/TabGroupIdRewriter.cs 100.00% <100.00%> (ø)
src/docfx/lib/git/GitUtility.cs 55.85% <0.00%> (-4.51%) ⬇️
src/docfx/lib/moniker/MonikerList.cs 82.53% <0.00%> (-3.18%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c18dae5...8e0e33e. Read the comment docs.

@VSC-Service-Account
Copy link

azure-devops-docs-pr(00:00:13.6942922, 18510 more diff)
diff --git "a/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\output/docs/azure/devops/2494eb1402420909b238f6d4142831e5/boards/backlogs/define-features-epics.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\.temp/docs/azure/devops/2494eb1402420909b238f6d4142831e5/boards/backlogs/define-features-epics.raw.page.json"
index 8dd0ad6..2db0654 100644
--- "a/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\output/docs/azure/devops/2494eb1402420909b238f6d4142831e5/boards/backlogs/define-features-epics.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\.temp/docs/azure/devops/2494eb1402420909b238f6d4142831e5/boards/backlogs/define-features-epics.raw.page.json"
@@ -20,43 +20,43 @@ Use your backlogs to plan your project and to:</p>⬇
 </ul>⬇
 </div>⬇
 <p>With portfolio backlogs you can quickly add and group items into a hierarchy, drill up or down within the hierarchy, reorder and reparent items, and filter hierarchical views. Portfolio backlogs are one of three classes of backlogs available to you. For an overview of the features supported on each backlog and the two types of boards, see <a href=\"backlogs-boards-plans\" data-linktype=\"relative-path\">Backlogs, boards, and plans</a>. To learn how to track progress across teams, see <a href=\"../plans/visibility-across-teams\" data-linktype=\"relative-path\">Visibility across teams</a>.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_agile-process\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_agile-process\" data-tab=\"agile-process\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Agile process</a>⬇
+<a href=\"#tabpanel_1_agile-process\" role=\"tab\" aria-controls=\"tabpanel_1_agile-process\" data-tab=\"agile-process\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Agile process</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_basic-process\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_basic-process\" data-tab=\"basic-process\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Basic process</a>⬇
+<a href=\"#tabpanel_1_basic-process\" role=\"tab\" aria-controls=\"tabpanel_1_basic-process\" data-tab=\"basic-process\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Basic process</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_scrum-process\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_scrum-process\" data-tab=\"scrum-process\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Scrum process</a>⬇
+<a href=\"#tabpanel_1_scrum-process\" role=\"tab\" aria-controls=\"tabpanel_1_scrum-process\" data-tab=\"scrum-process\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Scrum process</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_cmmi-process\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_cmmi-process\" data-tab=\"cmmi-process\" tabindex=\"-1\" data-linktype=\"self-bookmark\">CMMI process</a>⬇
+<a href=\"#tabpanel_1_cmmi-process\" role=\"tab\" aria-controls=\"tabpanel_1_cmmi-process\" data-tab=\"cmmi-process\" tabindex=\"-1\" data-linktype=\"self-bookmark\">CMMI process</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_agile-process\" role=\"tabpanel\" data-tab=\"agile-process\">⬇
+<section id=\"tabpanel_1_agile-process\" role=\"tabpanel\" data-tab=\"agile-process\">⬇
 <p>The following image shows the Agile process backlog work item hierarchy. User Stories and Tasks are used to track work, Bugs track code defects, and Epics and Features are used to group work under larger scenarios.</p>⬇
 <div class=\"mx-tdCol2BreakAll\">⬇
 <p><img src=\"/en-us/azure/devops/boards/work-items/guidance/media/ALM_PT_Agile_WIT_Artifacts.png\" alt=\"Conceptual image, Agile work item type\" data-linktype=\"absolute-path\"/></p>⬇
 </div>⬇
 <p>Each team can configure how they manage Bugs—at the same level as User Stories or Tasks—by configuring the <a href=\"/en-us/azure/devops/organizations/settings/show-bugs-on-backlog\" data-linktype=\"absolute-path\">Working with bugs</a> setting. To learn more about using these work item types, see <a href=\"/en-us/azure/devops/boards/work-items/guidance/agile-process\" data-linktype=\"absolute-path\">Agile process</a>.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_basic-process\" role=\"tabpanel\" data-tab=\"basic-process\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_basic-process\" role=\"tabpanel\" data-tab=\"basic-process\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>The following image shows the Basic process backlog work item hierarchy. Issues and Tasks are used to track work, while Epics are used to group work under larger scenarios. The Basic process is available with <a href=\"https://go.microsoft.com/fwlink/?LinkId=2097609\" data-linktype=\"external\">Azure DevOps Server 2019 Update 1</a> and later versions.</p>⬇
 <div class=\"mx-imgBorder\">⬇
 <p><img src=\"/en-us/azure/devops/boards/get-started/media/about-boards/basic-process-epics-issues-tasks-2.png\" alt=\"Conceptual image, Basic work item types\" data-linktype=\"absolute-path\"/></p>⬇
 </div>⬇
 <p>To learn more about using these work item types, see <a href=\"/en-us/azure/devops/boards/get-started/plan-track-work\" data-linktype=\"absolute-path\">Plan and track work</a>.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_scrum-process\" role=\"tabpanel\" data-tab=\"scrum-process\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_scrum-process\" role=\"tabpanel\" data-tab=\"scrum-process\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>The following image shows the Scrum process backlog work item hierarchy. Product Backlog Items and Tasks are used to track work, Bugs track code defects, and Epics and Features are used to group work under larger scenarios.</p>⬇
 <div class=\"mx-tdCol2BreakAll\">⬇
 <p><img src=\"/en-us/azure/devops/boards/work-items/guidance/media/ALM_PT_Scrum_WIT_Artifacts.png\" alt=\"Conceptual image, Scrum work item types\" data-linktype=\"absolute-path\"/></p>⬇
 </div>⬇
 <p>Each team can configure how they manage bugs—at the same level as Product Backlog Items or Tasks—by configuring the <a href=\"/en-us/azure/devops/organizations/settings/show-bugs-on-backlog\" data-linktype=\"absolute-path\">Working with bugs</a> setting. To learn more about using these work item types, see <a href=\"/en-us/azure/devops/boards/work-items/guidance/scrum-process\" data-linktype=\"absolute-path\">Scrum process</a>.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_cmmi-process\" role=\"tabpanel\" data-tab=\"cmmi-process\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_cmmi-process\" role=\"tabpanel\" data-tab=\"cmmi-process\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>The following image shows the CMMI process backlog work item hierarchy. Requirements and Tasks are used to track work, Bugs track code defects, and Epics and Features are used to group work under larger scenarios.</p>⬇
 <div class=\"mx-tdCol2BreakAll\">⬇
 <p><img src=\"/en-us/azure/devops/boards/work-items/guidance/media/ALM_PT_CMMI_WIT_Artifacts.png\" alt=\"Conceptual image, CMMI work item types\" data-linktype=\"absolute-path\"/></p>⬇
diff --git "a/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\output/docs/azure/devops/2494eb1402420909b238f6d4142831e5/marketplace/install-extension.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\.temp/docs/azure/devops/2494eb1402420909b238f6d4142831e5/marketplace/install-extension.raw.page.json"
index fa75158..62d9914 100644
--- "a/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\output/docs/azure/devops/2494eb1402420909b238f6d4142831e5/marketplace/install-extension.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\.temp/docs/azure/devops/2494eb1402420909b238f6d4142831e5/marketplace/install-extension.raw.page.json"
@@ -10,16 +10,16 @@
 </ul>⬇
 <a id=\"install-extension\"/> ⬇
 <h2 id=\"install-extension\">Install extension</h2>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_browser\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_browser\" data-tab=\"browser\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Browser</a>⬇
+<a href=\"#tabpanel_1_browser\" role=\"tab\" aria-controls=\"tabpanel_1_browser\" data-tab=\"browser\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Browser</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_azure-devops-cli\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_azure-devops-cli\" data-tab=\"azure-devops-cli\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Azure DevOps CLI</a>⬇
+<a href=\"#tabpanel_1_azure-devops-cli\" role=\"tab\" aria-controls=\"tabpanel_1_azure-devops-cli\" data-tab=\"azure-devops-cli\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Azure DevOps CLI</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_browser\" role=\"tabpanel\" data-tab=\"browser\">⬇
+<section id=\"tabpanel_1_browser\" role=\"tabpanel\" data-tab=\"browser\">⬇
 <ol>⬇
 <li><p>Sign in to your organization (<code>https://dev.azure.com/{yourorganization}</code>).</p>⬇
 </li>⬇
@@ -44,7 +44,7 @@
 <p>Your extension is now installed! You can now go to your organization to use your extension. Also, tell your team about this extension, so they can start using its capabilities.</p>⬇
 <p><img src=\"media/get-vsts-extensions/you-are-all-set.png\" alt=\"Extension installed\" data-linktype=\"relative-path\"/></p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_azure-devops-cli\" role=\"tabpanel\" data-tab=\"azure-devops-cli\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_azure-devops-cli\" role=\"tabpanel\" data-tab=\"azure-devops-cli\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <div data-moniker=\"azure-devops azure-devops-2020\">⬇
 <p>You can install an extension with the <a href=\"/en-us/cli/azure/ext/azure-devops/devops/extension#ext-azure-devops-az-devops-extension-install\" data-linktype=\"absolute-path\">az devops extension install</a> command. To get started, see <a href=\"../cli/\" data-linktype=\"relative-path\">Get started with Azure DevOps CLI</a>.</p>⬇
 <p>If necessary, first search for an extension with the <a href=\"overview#search-extension\" data-linktype=\"relative-path\">az devops extension search</a> command.</p>⬇
diff --git "a/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\output/docs/azure/devops/2494eb1402420909b238f6d4142831e5/marketplace/overview.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\.temp/docs/azure/devops/2494eb1402420909b238f6d4142831e5/marketplace/overview.raw.page.json"
index 5663963..4afc17f 100644
--- "a/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\output/docs/azure/devops/2494eb1402420909b238f6d4142831e5/marketplace/overview.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\.temp/docs/azure/devops/2494eb1402420909b238f6d4142831e5/marketplace/overview.raw.page.json"
@@ -21,16 +21,16 @@ For information on purchasing, see the following articles:</p>⬇
 <li><a href=\"/en-us/visualstudio/subscriptions/vscloud-overview\" data-linktype=\"absolute-path\">How to buy Visual Studio cloud subscriptions</a></li>⬇
 </ul>⬇
 <h2 id=\"add-an-extension\">Add an extension</h2>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_browser\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_browser\" data-tab=\"browser\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Browser</a>⬇
+<a href=\"#tabpanel_1_browser\" role=\"tab\" aria-controls=\"tabpanel_1_browser\" data-tab=\"browser\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Browser</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_azure-devops-cli\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_azure-devops-cli\" data-tab=\"azure-devops-cli\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Azure DevOps CLI</a>⬇
+<a href=\"#tabpanel_1_azure-devops-cli\" role=\"tab\" aria-controls=\"tabpanel_1_azure-devops-cli\" data-tab=\"azure-devops-cli\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Azure DevOps CLI</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_browser\" role=\"tabpanel\" data-tab=\"browser\">⬇
+<section id=\"tabpanel_1_browser\" role=\"tabpanel\" data-tab=\"browser\">⬇
 <p>You can quickly add extensions to your organization by doing the following steps:</p>⬇
 <ol>⬇
 <li>Search and find extensions for your organization in the <a href=\"https://marketplace.visualstudio.com/azuredevops\" data-linktype=\"external\">Marketplace &gt; Azure DevOps</a>.</li>⬇
@@ -38,7 +38,7 @@ For information on purchasing, see the following articles:</p>⬇
 </ol>⬇
 <p>To upload, install, or assign extensions you need <a href=\"faq-extensions#find-owner\" data-linktype=\"relative-path\">Project Collection Administrator or organization Owner permissions</a>.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_azure-devops-cli\" role=\"tabpanel\" data-tab=\"azure-devops-cli\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_azure-devops-cli\" role=\"tabpanel\" data-tab=\"azure-devops-cli\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <div data-moniker=\"azure-devops\">⬇
 <p>Add an extension to your organization by first searching for and then installing the extension from the <a href=\"https://marketplace.visualstudio.com/azuredevops\" data-linktype=\"external\">Marketplace &gt; Azure DevOps</a>.</p>⬇
 <p><a href=\"#search-extension\" data-linktype=\"self-bookmark\">Search for extension</a> | <a href=\"install-extension#install-extension\" data-linktype=\"relative-path\">Install extension</a></p>⬇
diff --git "a/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\output/docs/azure/devops/2494eb1402420909b238f6d4142831e5/marketplace/uninstall-disable-extensions.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\.temp/docs/azure/devops/2494eb1402420909b238f6d4142831e5/marketplace/uninstall-disable-extensions.raw.page.json"
index f0b2dc9..4efb231 100644
--- "a/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\output/docs/azure/devops/2494eb1402420909b238f6d4142831e5/marketplace/uninstall-disable-extensions.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\.temp/docs/azure/devops/2494eb1402420909b238f6d4142831e5/marketplace/uninstall-disable-extensions.raw.page.json"
@@ -5,16 +5,16 @@
 <p>You must be a <a href=\"../organizations/security/set-project-collection-level-permissions\" data-linktype=\"relative-path\">Project Collection Administrator</a> with <a href=\"../organizations/security/permissions#collection\" data-linktype=\"relative-path\"><strong>Edit collection-level information</strong> permissions</a> to uninstall or disable extensions.</p>⬇
 <div data-moniker=\"azure-devops\">⬇
 <h2 id=\"uninstall-or-disable-extensions-in-azure-devops-services\">Uninstall or disable extensions in Azure DevOps Services</h2>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_browser\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_browser\" data-tab=\"browser\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Browser</a>⬇
+<a href=\"#tabpanel_1_browser\" role=\"tab\" aria-controls=\"tabpanel_1_browser\" data-tab=\"browser\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Browser</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_azure-devops-cli\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_azure-devops-cli\" data-tab=\"azure-devops-cli\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Azure DevOps CLI</a>⬇
+<a href=\"#tabpanel_1_azure-devops-cli\" role=\"tab\" aria-controls=\"tabpanel_1_azure-devops-cli\" data-tab=\"azure-devops-cli\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Azure DevOps CLI</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_browser\" role=\"tabpanel\" data-tab=\"browser\">⬇
+<section id=\"tabpanel_1_browser\" role=\"tabpanel\" data-tab=\"browser\">⬇
 <ol>⬇
 <li><p>Sign in to your organization (<code>https://dev.azure.com/{yourorganization}</code>).</p>⬇
 </li>⬇
@@ -29,7 +29,7 @@
 </li>⬇
 </ol>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_azure-devops-cli\" role=\"tabpanel\" data-tab=\"azure-devops-cli\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_azure-devops-cli\" role=\"tabpanel\" data-tab=\"azure-devops-cli\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p><a href=\"#uninstall-extension\" data-linktype=\"self-bookmark\">Uninstall extension</a> | <a href=\"#disable-extension\" data-linktype=\"self-bookmark\">Disable extension</a></p>⬇
 <a id=\"uninstall-extension\"/>⬇
 <h3 id=\"uninstall-an-extension\">Uninstall an extension</h3>⬇
diff --git "a/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\output/docs/azure/devops/2494eb1402420909b238f6d4142831e5/notifications/change-email-address.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\.temp/docs/azure/devops/2494eb1402420909b238f6d4142831e5/notifications/change-email-address.raw.page.json"
index fa194f3..4df45d0 100644
--- "a/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\output/docs/azure/devops/2494eb1402420909b238f6d4142831e5/notifications/change-email-address.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\.temp/docs/azure/devops/2494eb1402420909b238f6d4142831e5/notifications/change-email-address.raw.page.json"
@@ -6,16 +6,16 @@
 <p>Note</p>⬇
 <p>Your preferred email address applies across all of your organizations and can't be changed on a per-organization basis.</p>⬇
 </div>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_preview-page\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_preview-page\" data-tab=\"preview-page\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Preview page</a>⬇
+<a href=\"#tabpanel_1_preview-page\" role=\"tab\" aria-controls=\"tabpanel_1_preview-page\" data-tab=\"preview-page\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Preview page</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_current-page\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_current-page\" data-tab=\"current-page\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Current page</a>⬇
+<a href=\"#tabpanel_1_current-page\" role=\"tab\" aria-controls=\"tabpanel_1_current-page\" data-tab=\"current-page\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Current page</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_preview-page\" role=\"tabpanel\" data-tab=\"preview-page\">⬇
+<section id=\"tabpanel_1_preview-page\" role=\"tabpanel\" data-tab=\"preview-page\">⬇
 <div class=\"NOTE\">⬇
 <p>Note</p>⬇
 <p>To enable the new user interface for the New account manager, see <a href=\"../project/navigation/preview-features\" data-linktype=\"relative-path\">Manage or enable features</a>.</p>⬇
@@ -30,7 +30,7 @@
 </li>⬇
 </ol>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_current-page\" role=\"tabpanel\" data-tab=\"current-page\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_current-page\" role=\"tabpanel\" data-tab=\"current-page\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <ol>⬇
 <li><p>To change your user preferences, open your profile menu, and then select <strong>User settings</strong>.</p>⬇
 <p><img src=\"media/open-profile-newnav.png\" alt=\"Open profile user settings\" data-linktype=\"relative-path\"/></p>⬇
diff --git "a/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\output/docs/azure/devops/2494eb1402420909b238f6d4142831e5/pipelines/agents/agents.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\.temp/docs/azure/devops/2494eb1402420909b238f6d4142831e5/pipelines/agents/agents.raw.page.json"
index 515663d..a0c6737 100644
--- "a/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\output/docs/azure/devops/2494eb1402420909b238f6d4142831e5/pipelines/agents/agents.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-devops-docs-pr\\.temp/docs/azure/devops/2494eb1402420909b238f6d4142831e5/pipelines/agents/agents.raw.page.json"
@@ -110,16 +110,16 @@ matches the requirements of the job, so although it is possible to add capabilit
 to use capabilities with Microsoft-hosted agents.</p>⬇
 </div>⬇

@VSC-Service-Account
Copy link

azure-docs-cli(00:00:21.5409320)
diff --git "a/D:/docfx.TestData\\regression-test.azure-docs-cli\\output/cli/azure/install-azure-cli-beta.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-docs-cli\\.temp/cli/azure/install-azure-cli-beta.raw.page.json"
index c172ea0..e250989 100644
--- "a/D:/docfx.TestData\\regression-test.azure-docs-cli\\output/cli/azure/install-azure-cli-beta.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-docs-cli\\.temp/cli/azure/install-azure-cli-beta.raw.page.json"
@@ -27,20 +27,20 @@
 </code></pre>⬇
 </li>⬇
 <li><p>Activate the virtual environment</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_powershell\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_powershell\" data-tab=\"powershell\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Windows PowerShell</a>⬇
+<a href=\"#tabpanel_1_powershell\" role=\"tab\" aria-controls=\"tabpanel_1_powershell\" data-tab=\"powershell\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Windows PowerShell</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_bash\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_bash\" data-tab=\"bash\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Linux/macOS Bash</a>⬇
+<a href=\"#tabpanel_1_bash\" role=\"tab\" aria-controls=\"tabpanel_1_bash\" data-tab=\"bash\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Linux/macOS Bash</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_powershell\" role=\"tabpanel\" data-tab=\"powershell\">⬇
+<section id=\"tabpanel_1_powershell\" role=\"tabpanel\" data-tab=\"powershell\">⬇
 <pre><code class=\"lang-powershell\">. .\\$env\\Scripts\\Activate.ps1⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_bash\" role=\"tabpanel\" data-tab=\"bash\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_bash\" role=\"tabpanel\" data-tab=\"bash\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <pre><code class=\"lang-bash\">. $env/bin/activate⬇
 </code></pre>⬇
 </section>⬇
@@ -59,20 +59,20 @@
 </ol>⬇
 <h2 id=\"uninstall-azure-cli-beta\">Uninstall Azure CLI beta</h2>⬇
 <p>To uninstall Azure CLI beta, delete the virtual environment folder.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-1\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_2\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_powershell\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_powershell\" data-tab=\"powershell\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Windows PowerShell</a>⬇
+<a href=\"#tabpanel_2_powershell\" role=\"tab\" aria-controls=\"tabpanel_2_powershell\" data-tab=\"powershell\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Windows PowerShell</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_bash\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_bash\" data-tab=\"bash\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Linux/macOS Bash</a>⬇
+<a href=\"#tabpanel_2_bash\" role=\"tab\" aria-controls=\"tabpanel_2_bash\" data-tab=\"bash\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Linux/macOS Bash</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_powershell\" role=\"tabpanel\" data-tab=\"powershell\">⬇
+<section id=\"tabpanel_2_powershell\" role=\"tabpanel\" data-tab=\"powershell\">⬇
 <pre><code class=\"lang-powershell\">Remove-Item -Force -Recurse &lt;env_name&gt;⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_bash\" role=\"tabpanel\" data-tab=\"bash\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_2_bash\" role=\"tabpanel\" data-tab=\"bash\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <pre><code class=\"lang-bash\">rm -rf &lt;env_name&gt;⬇
 </code></pre>⬇
 </section>⬇
diff --git "a/D:/docfx.TestData\\regression-test.azure-docs-cli\\output/cli/azure/install-azure-cli-windows.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-docs-cli\\.temp/cli/azure/install-azure-cli-windows.raw.page.json"
index d175fe8..c006d30 100644
--- "a/D:/docfx.TestData\\regression-test.azure-docs-cli\\output/cli/azure/install-azure-cli-windows.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-docs-cli\\.temp/cli/azure/install-azure-cli-windows.raw.page.json"
@@ -5,16 +5,16 @@ for the list of supported package managers or how to install manually under WSL.
 <p>The current version of the Azure CLI is <strong>2.20.0</strong>. For information about the latest release, see the <a href=\"release-notes-azure-cli\" data-linktype=\"relative-path\">release notes</a>. To find your installed version and see if you need to update, run <a href=\"/en-us/cli/azure/reference-index#az_version\" data-linktype=\"absolute-path\">az version</a>.</p>⬇
 <h2 id=\"install-or-update\">Install or update</h2>⬇
 <p>The MSI distributable is used for installing or updating the Azure CLI on Windows. You don't need to uninstall current versions before using the MSI installer because the MSI will update any existing version.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_azure-cli\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_azure-cli\" data-tab=\"azure-cli\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Microsoft Installer (MSI)</a>⬇
+<a href=\"#tabpanel_1_azure-cli\" role=\"tab\" aria-controls=\"tabpanel_1_azure-cli\" data-tab=\"azure-cli\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Microsoft Installer (MSI)</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_azure-powershell\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_azure-powershell\" data-tab=\"azure-powershell\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Microsoft Installer (MSI) with Command</a>⬇
+<a href=\"#tabpanel_1_azure-powershell\" role=\"tab\" aria-controls=\"tabpanel_1_azure-powershell\" data-tab=\"azure-powershell\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Microsoft Installer (MSI) with Command</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_azure-cli\" role=\"tabpanel\" data-tab=\"azure-cli\">⬇
+<section id=\"tabpanel_1_azure-cli\" role=\"tabpanel\" data-tab=\"azure-cli\">⬇
 <p>When the installer asks if it can make changes to your computer, click the &quot;Yes&quot; box.</p>⬇
 <h3 id=\"azure-cli-current-version\">Azure CLI current version</h3>⬇
 <p>Download and install the current release of the Azure CLI.  After the installation is complete, you will need to close and reopen any active Windows Command Prompt or PowerShell windows to use the Azure CLI.</p>⬇
@@ -24,7 +24,7 @@ for the list of supported package managers or how to install manually under WSL.
 <h3 id=\"azure-cli-beta-version\">Azure CLI beta version</h3>⬇
 <p>The beta version of the Azure CLI supports all commands and will stay in sync with the current released version.  For installation instructions, see <a href=\"install-azure-cli-beta\" data-linktype=\"relative-path\">Install Azure CLI beta version</a>.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_azure-powershell\" role=\"tabpanel\" data-tab=\"azure-powershell\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_azure-powershell\" role=\"tabpanel\" data-tab=\"azure-powershell\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <h3 id=\"powershell-command\">Powershell Command</h3>⬇
 <p>You can also install the Azure CLI using PowerShell. Start PowerShell as administrator and run the following command:</p>⬇
 <pre><code class=\"lang-PowerShell\">Invoke-WebRequest -Uri https://aka.ms/installazurecliwindows -OutFile .\\AzureCLI.msi; Start-Process msiexec.exe -Wait -ArgumentList '/I AzureCLI.msi /quiet'; rm .\\AzureCLI.msi⬇
diff --git "a/D:/docfx.TestData\\regression-test.azure-docs-cli\\output/cli/azure/param-persist-tutorial.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-docs-cli\\.temp/cli/azure/param-persist-tutorial.raw.page.json"
index e14a58c..4bd8dd8 100644
--- "a/D:/docfx.TestData\\regression-test.azure-docs-cli\\output/cli/azure/param-persist-tutorial.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-docs-cli\\.temp/cli/azure/param-persist-tutorial.raw.page.json"
@@ -147,16 +147,16 @@ turned on, <em>you will be creating new persisted parameters, or overwriting exi
 </ol>⬇
 <h2 id=\"5-execute-sequential-commands\">5. Execute sequential commands</h2>⬇
 <p>These scripts create an Azure Function app using the Consumption plan.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_azure-cli\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_azure-cli\" data-tab=\"azure-cli\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Using persisted parameters</a>⬇
+<a href=\"#tabpanel_1_azure-cli\" role=\"tab\" aria-controls=\"tabpanel_1_azure-cli\" data-tab=\"azure-cli\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Using persisted parameters</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_azure-portal\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_azure-portal\" data-tab=\"azure-portal\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Without persisted parameters</a>⬇
+<a href=\"#tabpanel_1_azure-portal\" role=\"tab\" aria-controls=\"tabpanel_1_azure-portal\" data-tab=\"azure-portal\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Without persisted parameters</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_azure-cli\" role=\"tabpanel\" data-tab=\"azure-cli\">⬇
+<section id=\"tabpanel_1_azure-cli\" role=\"tabpanel\" data-tab=\"azure-cli\">⬇
 <pre><code class=\"lang-azurecli\"># Reminder: function app and storage account names must be unique.⬇
 # Turn persisted parameters on.⬇
 az config param-persist on⬇
@@ -175,7 +175,7 @@ az functionapp create \\⬇
 az config param-persist show⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_azure-portal\" role=\"tabpanel\" data-tab=\"azure-portal\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_azure-portal\" role=\"tabpanel\" data-tab=\"azure-portal\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <pre><code class=\"lang-azurecli\"># Reminder: function app and storage account names must be unique.⬇
 # turn persisted parameters off⬇
 az config param-persist off⬇
diff --git "a/D:/docfx.TestData\\regression-test.azure-docs-cli\\output/cli/azure/release-notes-azure-cli.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-docs-cli\\.temp/cli/azure/release-notes-azure-cli.raw.page.json"
index f021317..16e9b5c 100644
--- "a/D:/docfx.TestData\\regression-test.azure-docs-cli\\output/cli/azure/release-notes-azure-cli.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-docs-cli\\.temp/cli/azure/release-notes-azure-cli.raw.page.json"
@@ -1,14 +1,14 @@
 {
-  "content": "<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+  "content": "<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_azure-cli\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_azure-cli\" data-tab=\"azure-cli\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Current release notes</a>⬇
+<a href=\"#tabpanel_1_azure-cli\" role=\"tab\" aria-controls=\"tabpanel_1_azure-cli\" data-tab=\"azure-cli\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Current release notes</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_azure-cli-beta\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_azure-cli-beta\" data-tab=\"azure-cli-beta\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Beta release notes</a>⬇
+<a href=\"#tabpanel_1_azure-cli-beta\" role=\"tab\" aria-controls=\"tabpanel_1_azure-cli-beta\" data-tab=\"azure-cli-beta\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Beta release notes</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_azure-cli\" role=\"tabpanel\" data-tab=\"azure-cli\">⬇
+<section id=\"tabpanel_1_azure-cli\" role=\"tabpanel\" data-tab=\"azure-cli\">⬇
 <h2 id=\"march-02-2021\">March 02, 2021</h2>⬇
 <p>Version 2.20.0</p>⬇
 <h3 id=\"aks\">AKS</h3>⬇
@@ -7259,7 +7259,7 @@ and these instructions on <a href=\"https://github.com/Azure/azure-cli#developer
 <li>Provide feedback from the command line with the <code>az feedback</code> command</li>⬇
 </ul>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_azure-cli-beta\" role=\"tabpanel\" data-tab=\"azure-cli-beta\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_azure-cli-beta\" role=\"tabpanel\" data-tab=\"azure-cli-beta\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <h2 id=\"february-8-2021\">February 8, 2021</h2>⬇
 <div class=\"NOTE\">⬇
 <p>Note</p>⬇

@VSC-Service-Account
Copy link

DevSandbox(00:00:05.9788371, 415 more diff)
diff --git "a/D:/docfx.TestData\\regression-test.DevSandbox\\output/devsandbox/devsandbox/azure-selector/contact-support-for-single-selector.raw.page.json" "b/D:/docfx.TestData\\regression-test.DevSandbox\\.temp/devsandbox/devsandbox/azure-selector/contact-support-for-single-selector.raw.page.json"
index fbeb24d..f0284f0 100644
--- "a/D:/docfx.TestData\\regression-test.DevSandbox\\output/devsandbox/devsandbox/azure-selector/contact-support-for-single-selector.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.DevSandbox\\.temp/devsandbox/devsandbox/azure-selector/contact-support-for-single-selector.raw.page.json"
@@ -1,11 +1,11 @@
 {
-  "content": "<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+  "content": "<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_phone\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_phone\" data-tab=\"phone\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Phone support </a>⬇
+<a href=\"#tabpanel_1_phone\" role=\"tab\" aria-controls=\"tabpanel_1_phone\" data-tab=\"phone\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Phone support </a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_phone\" role=\"tabpanel\" data-tab=\"phone\">⬇
+<section id=\"tabpanel_1_phone\" role=\"tabpanel\" data-tab=\"phone\">⬇
 <p>Billing support is provided in English from 9 AM-5 PM (9 AM-6 PM in Australia), Monday-Friday.  <br/>Technical support is provided in English 24 hours a day, 7 days a week. <br/> Admins, have your account details ready when you call.<br/></p>⬇
 <ul>⬇
 <li><p><strong>In the United States, call 1 800 865 9408.</strong></p>⬇
diff --git "a/D:/docfx.TestData\\regression-test.DevSandbox\\output/devsandbox/devsandbox/conceptual/tabbed-conceptual-combined.raw.page.json" "b/D:/docfx.TestData\\regression-test.DevSandbox\\.temp/devsandbox/devsandbox/conceptual/tabbed-conceptual-combined.raw.page.json"
index bde2a40..1aa5fbb 100644
--- "a/D:/docfx.TestData\\regression-test.DevSandbox\\output/devsandbox/devsandbox/conceptual/tabbed-conceptual-combined.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.DevSandbox\\.temp/devsandbox/devsandbox/conceptual/tabbed-conceptual-combined.raw.page.json"
@@ -1,44 +1,44 @@
 {
   "content": "<p>The first step is to make sure you have the latest version of the Azure CLI installed:</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_xlinux\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_xlinux\" data-tab=\"xlinux\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Linux</a>⬇
+<a href=\"#tabpanel_1_xlinux\" role=\"tab\" aria-controls=\"tabpanel_1_xlinux\" data-tab=\"xlinux\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Linux</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_xwindows\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_xwindows\" data-tab=\"xwindows\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Windows</a>⬇
+<a href=\"#tabpanel_1_xwindows\" role=\"tab\" aria-controls=\"tabpanel_1_xwindows\" data-tab=\"xwindows\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Windows</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_xmacos\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_xmacos\" data-tab=\"xmacos\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Mac</a>⬇
+<a href=\"#tabpanel_1_xmacos\" role=\"tab\" aria-controls=\"tabpanel_1_xmacos\" data-tab=\"xmacos\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Mac</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_xios\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_xios\" data-tab=\"xios\" tabindex=\"-1\" data-linktype=\"self-bookmark\">iOS</a>⬇
+<a href=\"#tabpanel_1_xios\" role=\"tab\" aria-controls=\"tabpanel_1_xios\" data-tab=\"xios\" tabindex=\"-1\" data-linktype=\"self-bookmark\">iOS</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_xandroid\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_xandroid\" data-tab=\"xandroid\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Android</a>⬇
+<a href=\"#tabpanel_1_xandroid\" role=\"tab\" aria-controls=\"tabpanel_1_xandroid\" data-tab=\"xandroid\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Android</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_xlinux\" role=\"tabpanel\" data-tab=\"xlinux\">⬇
+<section id=\"tabpanel_1_xlinux\" role=\"tabpanel\" data-tab=\"xlinux\">⬇
 <p>On Linux, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_xwindows\" role=\"tabpanel\" data-tab=\"xwindows\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_xwindows\" role=\"tabpanel\" data-tab=\"xwindows\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>On Windows, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_xmacos\" role=\"tabpanel\" data-tab=\"xmacos\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_xmacos\" role=\"tabpanel\" data-tab=\"xmacos\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>On Mac, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_xios\" role=\"tabpanel\" data-tab=\"xios\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_xios\" role=\"tabpanel\" data-tab=\"xios\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>On iOS, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_xandroid\" role=\"tabpanel\" data-tab=\"xandroid\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_xandroid\" role=\"tabpanel\" data-tab=\"xandroid\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>On Android, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇
@@ -46,37 +46,37 @@ and add a virtual machine, a database and a CDN service within it.</p>⬇
 </div>⬇
 <h2 id=\"example-2\">Example 2</h2>⬇
 <p>The first step is to make sure you have the latest version of the Azure CLI installed:</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-1\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_2\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_xlinux\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_xlinux\" data-tab=\"xlinux\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Linux</a>⬇
+<a href=\"#tabpanel_2_xlinux\" role=\"tab\" aria-controls=\"tabpanel_2_xlinux\" data-tab=\"xlinux\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Linux</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_xwindows\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_xwindows\" data-tab=\"xwindows\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Windows</a>⬇
+<a href=\"#tabpanel_2_xwindows\" role=\"tab\" aria-controls=\"tabpanel_2_xwindows\" data-tab=\"xwindows\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Windows</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_xmacos+xios\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_xmacos+xios\" data-tab=\"xmacos+xios\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Mac / iOS</a>⬇
+<a href=\"#tabpanel_2_xmacos+xios\" role=\"tab\" aria-controls=\"tabpanel_2_xmacos+xios\" data-tab=\"xmacos+xios\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Mac / iOS</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_xandroid\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_xandroid\" data-tab=\"xandroid\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Android</a>⬇
+<a href=\"#tabpanel_2_xandroid\" role=\"tab\" aria-controls=\"tabpanel_2_xandroid\" data-tab=\"xandroid\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Android</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_xlinux\" role=\"tabpanel\" data-tab=\"xlinux\">⬇
+<section id=\"tabpanel_2_xlinux\" role=\"tabpanel\" data-tab=\"xlinux\">⬇
 <p>On Linux, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_xwindows\" role=\"tabpanel\" data-tab=\"xwindows\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_2_xwindows\" role=\"tabpanel\" data-tab=\"xwindows\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>On Windows, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_xmacos+xios\" role=\"tabpanel\" data-tab=\"xmacos+xios\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_2_xmacos+xios\" role=\"tabpanel\" data-tab=\"xmacos+xios\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>On iOS, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_xandroid\" role=\"tabpanel\" data-tab=\"xandroid\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_2_xandroid\" role=\"tabpanel\" data-tab=\"xandroid\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>On Android, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇
@@ -84,29 +84,29 @@ and add a virtual machine, a database and a CDN service within it.</p>⬇
 </div>⬇
 <h2 id=\"example-3\">Example 3</h2>⬇
 <p>The first step is to make sure you have the latest version of the Azure CLI installed:</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-2\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_3\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-2_xwindows\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-2_xwindows\" data-tab=\"xwindows\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Windows</a>⬇
+<a href=\"#tabpanel_3_xwindows\" role=\"tab\" aria-controls=\"tabpanel_3_xwindows\" data-tab=\"xwindows\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Windows</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-2_xlinux+xmacos+xios\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-2_xlinux+xmacos+xios\" data-tab=\"xlinux+xmacos+xios\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Linux / Mac / iOS</a>⬇
+<a href=\"#tabpanel_3_xlinux+xmacos+xios\" role=\"tab\" aria-controls=\"tabpanel_3_xlinux+xmacos+xios\" data-tab=\"xlinux+xmacos+xios\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Linux / Mac / iOS</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-2_xandroid\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-2_xandroid\" data-tab=\"xandroid\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Android</a>⬇
+<a href=\"#tabpanel_3_xandroid\" role=\"tab\" aria-controls=\"tabpanel_3_xandroid\" data-tab=\"xandroid\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Android</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-2_xwindows\" role=\"tabpanel\" data-tab=\"xwindows\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_3_xwindows\" role=\"tabpanel\" data-tab=\"xwindows\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>On Windows, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-2_xlinux+xmacos+xios\" role=\"tabpanel\" data-tab=\"xlinux+xmacos+xios\">⬇
+<section id=\"tabpanel_3_xlinux+xmacos+xios\" role=\"tabpanel\" data-tab=\"xlinux+xmacos+xios\">⬇
 <p>On iOS, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-2_xandroid\" role=\"tabpanel\" data-tab=\"xandroid\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_3_xandroid\" role=\"tabpanel\" data-tab=\"xandroid\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>On Android, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇
diff --git "a/D:/docfx.TestData\\regression-test.DevSandbox\\output/devsandbox/devsandbox/conceptual/tabbed-conceptual-platforms.raw.page.json" "b/D:/docfx.TestData\\regression-test.DevSandbox\\.temp/devsandbox/devsandbox/conceptual/tabbed-conceptual-platforms.raw.page.json"
index 5179072..9c86d67 100644
--- "a/D:/docfx.TestData\\regression-test.DevSandbox\\output/devsandbox/devsandbox/conceptual/tabbed-conceptual-platforms.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.DevSandbox\\.temp/devsandbox/devsandbox/conceptual/tabbed-conceptual-platforms.raw.page.json"
@@ -7,45 +7,45 @@ This article helps get you started using it, and teaches you the core concepts b
 <p>For information about the latest release, see the <a href=\"release-notes-azure-cli.md\" data-linktype=\"relative-path\">release notes</a>.</p>⬇
 <h2 id=\"install-azure-cli\">Install Azure CLI</h2>⬇
 <p>The first step is to make sure you have the latest version of the Azure CLI installed:</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_linux\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_linux\" data-tab=\"linux\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Linux</a>⬇
+<a href=\"#tabpanel_1_linux\" role=\"tab\" aria-controls=\"tabpanel_1_linux\" data-tab=\"linux\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Linux</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_windows\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_windows\" data-tab=\"windows\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Windows</a>⬇
+<a href=\"#tabpanel_1_windows\" role=\"tab\" aria-controls=\"tabpanel_1_windows\" data-tab=\"windows\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Windows</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_macos\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_macos\" data-tab=\"macos\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Mac</a>⬇
+<a href=\"#tabpanel_1_macos\" role=\"tab\" aria-controls=\"tabpanel_1_macos\" data-tab=\"macos\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Mac</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_ios\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_ios\" data-tab=\"ios\" tabindex=\"-1\" data-linktype=\"self-bookmark\">iOS</a>⬇
+<a href=\"#tabpanel_1_ios\" role=\"tab\" aria-controls=\"tabpanel_1_ios\" data-tab=\"ios\" tabindex=\"-1\" data-linktype=\"self-bookmark\">iOS</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_android\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_android\" data-tab=\"android\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Android</a>⬇
+<a href=\"#tabpanel_1_android\" role=\"tab\" aria-controls=\"tabpanel_1_android\" data-tab=\"android\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Android</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_linux\" role=\"tabpanel\" data-tab=\"linux\">⬇
+<section id=\"tabpanel_1_linux\" role=\"tabpanel\" data-tab=\"linux\">⬇
 <p>On Linux, first, create a Resource Group.  Resource Groups in Azure provide a way to manage multiple resources that you⬇
 want to logically group together.  For example, you might create a Resource Group for an application or project⬇
 and add a virtual machine, a database and a CDN service within it.</p>⬇

@VSC-Service-Account
Copy link

azure-docs-pr(00:01:27.8481729, 79591 more diff)
diff --git "a/D:/docfx.TestData\\regression-test.azure-docs-pr\\output/azure/active-directory/develop/howto-handle-samesite-cookie-changes-chrome-browser.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-docs-pr\\.temp/azure/active-directory/develop/howto-handle-samesite-cookie-changes-chrome-browser.raw.page.json"
index f2e3d15..15cf596 100644
--- "a/D:/docfx.TestData\\regression-test.azure-docs-pr\\output/azure/active-directory/develop/howto-handle-samesite-cookie-changes-chrome-browser.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-docs-pr\\.temp/azure/active-directory/develop/howto-handle-samesite-cookie-changes-chrome-browser.raw.page.json"
@@ -15,19 +15,19 @@
 Other browsers (see <a href=\"https://www.chromium.org/updates/same-site/incompatible-clients\" data-linktype=\"external\">here</a> for a complete list) follow the previous behavior of <code>SameSite</code> and won't include the cookies if <code>SameSite=None</code> is set.⬇
 That's why, to support authentication on multiple browsers web apps will have to set the <code>SameSite</code> value to <code>None</code> only on Chrome and leave the value empty on other browsers.</p>⬇
 <p>This approach is demonstrated in our code samples below.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_dotnet\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_dotnet\" data-tab=\"dotnet\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">.NET</a>⬇
+<a href=\"#tabpanel_1_dotnet\" role=\"tab\" aria-controls=\"tabpanel_1_dotnet\" data-tab=\"dotnet\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">.NET</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_python\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_python\" data-tab=\"python\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Python</a>⬇
+<a href=\"#tabpanel_1_python\" role=\"tab\" aria-controls=\"tabpanel_1_python\" data-tab=\"python\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Python</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_java\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_java\" data-tab=\"java\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Java</a>⬇
+<a href=\"#tabpanel_1_java\" role=\"tab\" aria-controls=\"tabpanel_1_java\" data-tab=\"java\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Java</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_dotnet\" role=\"tabpanel\" data-tab=\"dotnet\">⬇
+<section id=\"tabpanel_1_dotnet\" role=\"tabpanel\" data-tab=\"dotnet\">⬇
 <p>The table below presents the pull requests that worked around the SameSite changes in our ASP.NET and ASP.NET Core samples.</p>⬇
 <table>⬇
 <thead>⬇
@@ -57,7 +57,7 @@ That's why, to support authentication on multiple browsers web apps will have to
 <li><a href=\"https://devblogs.microsoft.com/aspnet/upcoming-samesite-cookie-changes-in-asp-net-and-asp-net-core/\" data-linktype=\"external\">ASP.NET Blog on SameSite issue</a></li>⬇
 </ul>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_python\" role=\"tabpanel\" data-tab=\"python\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_python\" role=\"tabpanel\" data-tab=\"python\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <table>⬇
 <thead>⬇
 <tr>⬇
@@ -71,7 +71,7 @@ That's why, to support authentication on multiple browsers web apps will have to
 </tbody>⬇
 </table>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_java\" role=\"tabpanel\" data-tab=\"java\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_java\" role=\"tabpanel\" data-tab=\"java\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <table>⬇
 <thead>⬇
 <tr>⬇
diff --git "a/D:/docfx.TestData\\regression-test.azure-docs-pr\\output/azure/active-directory/develop/howto-v2-keychain-objc.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-docs-pr\\.temp/azure/active-directory/develop/howto-v2-keychain-objc.raw.page.json"
index cb60608..4d3e742 100644
--- "a/D:/docfx.TestData\\regression-test.azure-docs-pr\\output/azure/active-directory/develop/howto-v2-keychain-objc.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-docs-pr\\.temp/azure/active-directory/develop/howto-v2-keychain-objc.raw.page.json"
@@ -11,16 +11,16 @@
 <p>On macOS 10.15 onwards (macOS Catalina), MSAL uses keychain access group attribute to achieve silent SSO, similarly to iOS.</p>⬇
 <h2 id=\"custom-keychain-access-group\">Custom keychain access group</h2>⬇
 <p>If you'd like to use a different keychain access group, you can pass your custom group when creating <code>MSALPublicClientApplicationConfig</code> before creating <code>MSALPublicClientApplication</code>, like this:</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_objc\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_objc\" data-tab=\"objc\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Objective-C</a>⬇
+<a href=\"#tabpanel_1_objc\" role=\"tab\" aria-controls=\"tabpanel_1_objc\" data-tab=\"objc\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Objective-C</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_swift\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_swift\" data-tab=\"swift\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Swift</a>⬇
+<a href=\"#tabpanel_1_swift\" role=\"tab\" aria-controls=\"tabpanel_1_swift\" data-tab=\"swift\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Swift</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_objc\" role=\"tabpanel\" data-tab=\"objc\">⬇
+<section id=\"tabpanel_1_objc\" role=\"tabpanel\" data-tab=\"objc\">⬇
 <pre><code class=\"lang-objc\">MSALPublicClientApplicationConfig *config = [[MSALPublicClientApplicationConfig alloc] initWithClientId:@&quot;your-client-id&quot;⬇
                                                                                             redirectUri:@&quot;your-redirect-uri&quot;⬇
                                                                                               authority:nil];⬇
@@ -34,7 +34,7 @@ MSALPublicClientApplication *application = [[MSALPublicClientApplication alloc]
 // and only shared with other applications declaring the same access group⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_swift\" role=\"tabpanel\" data-tab=\"swift\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_swift\" role=\"tabpanel\" data-tab=\"swift\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <pre><code class=\"lang-swift\">let config = MSALPublicClientApplicationConfig(clientId: &quot;your-client-id&quot;,⬇
                                             redirectUri: &quot;your-redirect-uri&quot;,⬇
                                               authority: nil)⬇
@@ -51,20 +51,20 @@ do {⬇
 </div>⬇
 <h2 id=\"disable-keychain-sharing\">Disable keychain sharing</h2>⬇
 <p>If you don't want to share SSO state between multiple apps, or use any keychain access group, disable keychain sharing by passing the application bundle ID as your keychainGroup:</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-1\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_2\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_objc\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_objc\" data-tab=\"objc\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Objective-C</a>⬇
+<a href=\"#tabpanel_2_objc\" role=\"tab\" aria-controls=\"tabpanel_2_objc\" data-tab=\"objc\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Objective-C</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_swift\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_swift\" data-tab=\"swift\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Swift</a>⬇
+<a href=\"#tabpanel_2_swift\" role=\"tab\" aria-controls=\"tabpanel_2_swift\" data-tab=\"swift\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Swift</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_objc\" role=\"tabpanel\" data-tab=\"objc\">⬇
+<section id=\"tabpanel_2_objc\" role=\"tabpanel\" data-tab=\"objc\">⬇
 <pre><code class=\"lang-objc\">config.cacheConfig.keychainSharingGroup = [[NSBundle mainBundle] bundleIdentifier];⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_swift\" role=\"tabpanel\" data-tab=\"swift\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_2_swift\" role=\"tabpanel\" data-tab=\"swift\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <pre><code class=\"lang-swift\">if let bundleIdentifier = Bundle.main.bundleIdentifier {⬇
     config.cacheConfig.keychainSharingGroup = bundleIdentifier⬇
 }⬇
diff --git "a/D:/docfx.TestData\\regression-test.azure-docs-pr\\output/azure/active-directory/develop/msal-logging-ios.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-docs-pr\\.temp/azure/active-directory/develop/msal-logging-ios.raw.page.json"
index 01f58df..a2d1148 100644
--- "a/D:/docfx.TestData\\regression-test.azure-docs-pr\\output/azure/active-directory/develop/msal-logging-ios.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-docs-pr\\.temp/azure/active-directory/develop/msal-logging-ios.raw.page.json"
@@ -11,16 +11,16 @@
 <h2 id=\"personal-and-organizational-data\">Personal and organizational data</h2>⬇
 <p>By default, the MSAL logger doesn't capture any highly sensitive personal or organizational data. The library provides the option to enable logging personal and organizational data if you decide to do so.</p>⬇
 <p>The following sections provide more details about MSAL error logging for your application.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_objc\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_objc\" data-tab=\"objc\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Objective-C</a>⬇
+<a href=\"#tabpanel_1_objc\" role=\"tab\" aria-controls=\"tabpanel_1_objc\" data-tab=\"objc\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Objective-C</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_swift\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_swift\" data-tab=\"swift\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Swift</a>⬇
+<a href=\"#tabpanel_1_swift\" role=\"tab\" aria-controls=\"tabpanel_1_swift\" data-tab=\"swift\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Swift</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_objc\" role=\"tabpanel\" data-tab=\"objc\">⬇
+<section id=\"tabpanel_1_objc\" role=\"tabpanel\" data-tab=\"objc\">⬇
 <h2 id=\"msal-for-ios-and-macos-logging-objc\">MSAL for iOS and macOS logging-ObjC</h2>⬇
 <p>Set a callback to capture MSAL logging and incorporate it in your own application's logging. The signature for the callback looks like this:</p>⬇
 <pre><code class=\"lang-objc\">/*!⬇
@@ -96,7 +96,7 @@ MSALGlobalConfig.loggerConfig.piiEnabled = NO;⬇
 <p><code>TID = 551563 MSAL 0.2.0 iOS Sim 12.0 [2018-09-24 00:36:38 - 36764181-EF53-4E4E-B3E5-16FE362CFC44] acquireToken returning with error: (MSALErrorDomain, -42400) User cancelled the authorization session.</code></p>⬇
 <p>Providing correlation IDs and timestamps are helpful for tracking down issues. Timestamp and correlation ID information is available in the log message. The only reliable place to retrieve them is from MSAL logging messages.</p>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_swift\" role=\"tabpanel\" data-tab=\"swift\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_swift\" role=\"tabpanel\" data-tab=\"swift\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <h2 id=\"msal-for-ios-and-macos-logging-swift\">MSAL for iOS and macOS logging-Swift</h2>⬇
 <p>Set a callback to capture MSAL logging and incorporate it in your own application's logging. The signature (represented in Objective-C) for the callback looks like this:</p>⬇
 <pre><code class=\"lang-objc\">/*!⬇
diff --git "a/D:/docfx.TestData\\regression-test.azure-docs-pr\\output/azure/active-directory/develop/msal-national-cloud.raw.page.json" "b/D:/docfx.TestData\\regression-test.azure-docs-pr\\.temp/azure/active-directory/develop/msal-national-cloud.raw.page.json"
index 24bceb3..8269857 100644
--- "a/D:/docfx.TestData\\regression-test.azure-docs-pr\\output/azure/active-directory/develop/msal-national-cloud.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.azure-docs-pr\\.temp/azure/active-directory/develop/msal-national-cloud.raw.page.json"
@@ -21,28 +21,28 @@
 <p>To get an Azure Government subscription, see <a href=\"../../azure-government/compare-azure-government-global-azure\" data-linktype=\"relative-path\">Managing and connecting to your subscription in Azure Government</a>.</p>⬇
 <p>If you don't have an Azure Government subscription, create a <a href=\"https://azure.microsoft.com/global-infrastructure/government/request/\" data-linktype=\"external\">free account</a> before you begin.</p>⬇
 <p>For details about using a national cloud with a particular programming language, choose the tab matching your language:</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_dotnet\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_dotnet\" data-tab=\"dotnet\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">.NET</a>⬇
+<a href=\"#tabpanel_1_dotnet\" role=\"tab\" aria-controls=\"tabpanel_1_dotnet\" data-tab=\"dotnet\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">.NET</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_javascript\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_javascript\" data-tab=\"javascript\" tabindex=\"-1\" data-linktype=\"self-bookmark\">JavaScript</a>⬇
+<a href=\"#tabpanel_1_javascript\" role=\"tab\" aria-controls=\"tabpanel_1_javascript\" data-tab=\"javascript\" tabindex=\"-1\" data-linktype=\"self-bookmark\">JavaScript</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_python\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_python\" data-tab=\"python\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Python</a>⬇
+<a href=\"#tabpanel_1_python\" role=\"tab\" aria-controls=\"tabpanel_1_python\" data-tab=\"python\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Python</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_java\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_java\" data-tab=\"java\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Java</a>⬇
+<a href=\"#tabpanel_1_java\" role=\"tab\" aria-controls=\"tabpanel_1_java\" data-tab=\"java\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Java</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_objc\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_objc\" data-tab=\"objc\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Objective-C</a>⬇
+<a href=\"#tabpanel_1_objc\" role=\"tab\" aria-controls=\"tabpanel_1_objc\" data-tab=\"objc\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Objective-C</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_swift\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_swift\" data-tab=\"swift\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Swift</a>⬇
+<a href=\"#tabpanel_1_swift\" role=\"tab\" aria-controls=\"tabpanel_1_swift\" data-tab=\"swift\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Swift</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_dotnet\" role=\"tabpanel\" data-tab=\"dotnet\">⬇
+<section id=\"tabpanel_1_dotnet\" role=\"tabpanel\" data-tab=\"dotnet\">⬇
 <p>You can use MSAL.NET to sign in users, acquire tokens, and call the Microsoft Graph API in national clouds.</p>⬇
 <p>The following tutorials demonstrate how to build a .NET Core 2.2 MVC Web app. The app uses OpenID Connect to sign in users with a work and school account in an organization that belongs to a national cloud.</p>⬇
 <ul>⬇
@@ -50,7 +50,7 @@
 <li>To call the Microsoft Graph API, follow this tutorial: <a href=\"https://github.com/Azure-Samples/active-directory-aspnetcore-webapp-openidconnect-v2/tree/master/2-WebApp-graph-user/2-4-Sovereign-Call-MSGraph#using-the-microsoft-identity-platform-to-call-the-microsoft-graph-api-from-an-an-aspnet-core-2x-web-app-on-behalf-of-a-user-signing-in-using-their-work-and-school-account-in-microsoft-national-cloud\" data-linktype=\"external\">Using the Microsoft identity platform to call the Microsoft Graph API from an ASP.NET Core 2.x web app, on behalf of a user signing-in using their work and school account in Microsoft National Cloud</a>.</li>⬇
 </ul>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_javascript\" role=\"tabpanel\" data-tab=\"javascript\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_javascript\" role=\"tabpanel\" data-tab=\"javascript\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>To enable your MSAL.js application for sovereign clouds:</p>⬇
 <h3 id=\"step-1-register-your-application\">Step 1: Register your application</h3>⬇
 <ol>⬇
@@ -128,7 +128,7 @@ const myMSALObj = new UserAgentApplication(msalConfig);⬇
 </li>⬇
 </ul>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_python\" role=\"tabpanel\" data-tab=\"python\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_python\" role=\"tabpanel\" data-tab=\"python\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>To enable your MSAL Python application for sovereign clouds:</p>⬇
 <ul>⬇
 <li><p>Register your application in a specific portal, depending on the cloud. For more information on how to choose the portal refer <a href=\"authentication-national-cloud#app-registration-endpoints\" data-linktype=\"relative-path\">App registration endpoints</a></p>⬇

@VSC-Service-Account
Copy link

docs(00:00:40.0590278, 786 more diff)
diff --git "a/D:/docfx.TestData\\regression-test.docs\\output/dotnet/azure/sdk/azure-sdk-configure-proxy.raw.page.json" "b/D:/docfx.TestData\\regression-test.docs\\.temp/dotnet/azure/sdk/azure-sdk-configure-proxy.raw.page.json"
index e9bdc98..5da2a8d 100644
--- "a/D:/docfx.TestData\\regression-test.docs\\output/dotnet/azure/sdk/azure-sdk-configure-proxy.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.docs\\.temp/dotnet/azure/sdk/azure-sdk-configure-proxy.raw.page.json"
@@ -3,16 +3,16 @@
 <h2 id=\"configuration-using-environment-variables\">Configuration using environment variables</h2>⬇
 <p>Depending on if your proxy server uses HTTP or HTTPS, you will set either the environment variable <code>HTTP_PROXY</code> or <code>HTTPS_PROXY</code> respectively. The proxy server URL has the form <code>http[s]://[username:password@]&lt;ip_address_or_hostname&gt;:&lt;port&gt;/</code> where the <code>username:password</code> combination is optional. To get the IP address or hostname, port and credentials for your proxy server, consult your network administrator.</p>⬇
 <p>The following examples show how to set the appropriate environment variables in command shell (Windows) and bash (Linux/Mac) environments.  Setting the appropriate environment variable will then cause the Azure SDK for .NET to use the proxy server at runtime.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_cmd\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_cmd\" data-tab=\"cmd\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">cmd</a>⬇
+<a href=\"#tabpanel_1_cmd\" role=\"tab\" aria-controls=\"tabpanel_1_cmd\" data-tab=\"cmd\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">cmd</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_bash\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_bash\" data-tab=\"bash\" tabindex=\"-1\" data-linktype=\"self-bookmark\">bash</a>⬇
+<a href=\"#tabpanel_1_bash\" role=\"tab\" aria-controls=\"tabpanel_1_bash\" data-tab=\"bash\" tabindex=\"-1\" data-linktype=\"self-bookmark\">bash</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_cmd\" role=\"tabpanel\" data-tab=\"cmd\">⬇
+<section id=\"tabpanel_1_cmd\" role=\"tabpanel\" data-tab=\"cmd\">⬇
 <pre><code class=\"lang-cmd\">rem Non-authenticated HTTP server:⬇
 set HTTP_PROXY=http://10.10.1.10:1180⬇
 rem Authenticated HTTP server:⬇
@@ -23,7 +23,7 @@ rem Authenticated HTTPS server:⬇
 set HTTPS_PROXY=http://username:password@10.10.1.10:1180⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_bash\" role=\"tabpanel\" data-tab=\"bash\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_bash\" role=\"tabpanel\" data-tab=\"bash\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <pre><code class=\"lang-bash\"># Non-authenticated HTTP server:⬇
 HTTP_PROXY=http://10.10.1.10:1180⬇
 # Authenticated HTTP server:⬇
diff --git "a/D:/docfx.TestData\\regression-test.docs\\output/dotnet/core/additional-tools/dotnet-svcutil-guide.raw.page.json" "b/D:/docfx.TestData\\regression-test.docs\\.temp/dotnet/core/additional-tools/dotnet-svcutil-guide.raw.page.json"
index 4bb8f91..6d4ce36 100644
--- "a/D:/docfx.TestData\\regression-test.docs\\output/dotnet/core/additional-tools/dotnet-svcutil-guide.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.docs\\.temp/dotnet/core/additional-tools/dotnet-svcutil-guide.raw.page.json"
@@ -8,22 +8,22 @@
 </div>⬇
 <h2 id=\"prerequisites\">Prerequisites</h2>⬇
 <!-- markdownlint-disable MD025 -->⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_dotnetsvcutil2x\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_dotnetsvcutil2x\" data-tab=\"dotnetsvcutil2x\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">dotnet-svcutil 2.x</a>⬇
+<a href=\"#tabpanel_1_dotnetsvcutil2x\" role=\"tab\" aria-controls=\"tabpanel_1_dotnetsvcutil2x\" data-tab=\"dotnetsvcutil2x\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">dotnet-svcutil 2.x</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_dotnetsvcutil1x\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_dotnetsvcutil1x\" data-tab=\"dotnetsvcutil1x\" tabindex=\"-1\" data-linktype=\"self-bookmark\">dotnet-svcutil 1.x</a>⬇
+<a href=\"#tabpanel_1_dotnetsvcutil1x\" role=\"tab\" aria-controls=\"tabpanel_1_dotnetsvcutil1x\" data-tab=\"dotnetsvcutil1x\" tabindex=\"-1\" data-linktype=\"self-bookmark\">dotnet-svcutil 1.x</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_dotnetsvcutil2x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil2x\">⬇
+<section id=\"tabpanel_1_dotnetsvcutil2x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil2x\">⬇
 <ul>⬇
 <li><a href=\"https://dotnet.microsoft.com/download\" data-linktype=\"external\">.NET Core 2.1 SDK</a> or later versions</li>⬇
 <li>Your favorite code editor</li>⬇
 </ul>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_dotnetsvcutil1x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil1x\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_dotnetsvcutil1x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil1x\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <ul>⬇
 <li><a href=\"https://dotnet.microsoft.com/download\" data-linktype=\"external\">.NET Core 1.0.4 SDK</a> or later versions</li>⬇
 <li>Your favorite code editor</li>⬇
@@ -53,20 +53,20 @@ cd HelloSvcutil⬇
 </li>⬇
 <li><p>Install the <a href=\"https://nuget.org/packages/dotnet-svcutil\" data-linktype=\"external\"><code>dotnet-svcutil</code> NuGet package</a> as a CLI tool:</p>⬇
  <!-- markdownlint-disable MD023 -->⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-1\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_2\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_dotnetsvcutil2x\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_dotnetsvcutil2x\" data-tab=\"dotnetsvcutil2x\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">dotnet-svcutil 2.x</a>⬇
+<a href=\"#tabpanel_2_dotnetsvcutil2x\" role=\"tab\" aria-controls=\"tabpanel_2_dotnetsvcutil2x\" data-tab=\"dotnetsvcutil2x\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">dotnet-svcutil 2.x</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_dotnetsvcutil1x\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_dotnetsvcutil1x\" data-tab=\"dotnetsvcutil1x\" tabindex=\"-1\" data-linktype=\"self-bookmark\">dotnet-svcutil 1.x</a>⬇
+<a href=\"#tabpanel_2_dotnetsvcutil1x\" role=\"tab\" aria-controls=\"tabpanel_2_dotnetsvcutil1x\" data-tab=\"dotnetsvcutil1x\" tabindex=\"-1\" data-linktype=\"self-bookmark\">dotnet-svcutil 1.x</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_dotnetsvcutil2x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil2x\">⬇
+<section id=\"tabpanel_2_dotnetsvcutil2x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil2x\">⬇
 <pre><code class=\"lang-dotnetcli\">dotnet tool install --global dotnet-svcutil⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_dotnetsvcutil1x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil1x\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_2_dotnetsvcutil1x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil1x\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>Open the <code>HelloSvcutil.csproj</code> project file in your editor, edit the <code>Project</code> element, and add the <a href=\"https://nuget.org/packages/dotnet-svcutil\" data-linktype=\"external\"><code>dotnet-svcutil</code> NuGet package</a> as a CLI tool reference, using the following code:</p>⬇
 <pre><code class=\"lang-xml\">&lt;ItemGroup&gt;⬇
   &lt;DotNetCliToolReference Include=&quot;dotnet-svcutil&quot; Version=&quot;1.0.*&quot; /&gt;⬇
@@ -79,20 +79,20 @@ cd HelloSvcutil⬇
 </div>⬇
 </li>⬇
 <li><p>Run the <em>dotnet-svcutil</em> command to generate the web service reference file as follows:</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-2\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_3\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-2_dotnetsvcutil2x\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-2_dotnetsvcutil2x\" data-tab=\"dotnetsvcutil2x\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">dotnet-svcutil 2.x</a>⬇
+<a href=\"#tabpanel_3_dotnetsvcutil2x\" role=\"tab\" aria-controls=\"tabpanel_3_dotnetsvcutil2x\" data-tab=\"dotnetsvcutil2x\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">dotnet-svcutil 2.x</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-2_dotnetsvcutil1x\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-2_dotnetsvcutil1x\" data-tab=\"dotnetsvcutil1x\" tabindex=\"-1\" data-linktype=\"self-bookmark\">dotnet-svcutil 1.x</a>⬇
+<a href=\"#tabpanel_3_dotnetsvcutil1x\" role=\"tab\" aria-controls=\"tabpanel_3_dotnetsvcutil1x\" data-tab=\"dotnetsvcutil1x\" tabindex=\"-1\" data-linktype=\"self-bookmark\">dotnet-svcutil 1.x</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-2_dotnetsvcutil2x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil2x\">⬇
+<section id=\"tabpanel_3_dotnetsvcutil2x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil2x\">⬇
 <pre><code class=\"lang-dotnetcli\">dotnet-svcutil http://contoso.com/SayHello.svc⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-2_dotnetsvcutil1x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil1x\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_3_dotnetsvcutil1x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil1x\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <pre><code class=\"lang-dotnetcli\">dotnet svcutil http://contoso.com/SayHello.svc⬇
 </code></pre>⬇
 </section>⬇
@@ -138,20 +138,20 @@ cd HelloSvcutil⬇
 <p>You should see the following output:⬇
 &quot;Hello dotnet-svcutil!&quot;</p>⬇
 <p>For a detailed description of the <code>dotnet-svcutil</code> tool parameters, invoke the tool passing the help parameter as follows:</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-3\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_4\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-3_dotnetsvcutil2x\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-3_dotnetsvcutil2x\" data-tab=\"dotnetsvcutil2x\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">dotnet-svcutil 2.x</a>⬇
+<a href=\"#tabpanel_4_dotnetsvcutil2x\" role=\"tab\" aria-controls=\"tabpanel_4_dotnetsvcutil2x\" data-tab=\"dotnetsvcutil2x\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">dotnet-svcutil 2.x</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-3_dotnetsvcutil1x\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-3_dotnetsvcutil1x\" data-tab=\"dotnetsvcutil1x\" tabindex=\"-1\" data-linktype=\"self-bookmark\">dotnet-svcutil 1.x</a>⬇
+<a href=\"#tabpanel_4_dotnetsvcutil1x\" role=\"tab\" aria-controls=\"tabpanel_4_dotnetsvcutil1x\" data-tab=\"dotnetsvcutil1x\" tabindex=\"-1\" data-linktype=\"self-bookmark\">dotnet-svcutil 1.x</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-3_dotnetsvcutil2x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil2x\">⬇
+<section id=\"tabpanel_4_dotnetsvcutil2x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil2x\">⬇
 <pre><code class=\"lang-dotnetcli\">dotnet-svcutil --help⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-3_dotnetsvcutil1x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil1x\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_4_dotnetsvcutil1x\" role=\"tabpanel\" data-tab=\"dotnetsvcutil1x\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <pre><code class=\"lang-dotnetcli\">dotnet svcutil --help⬇
 </code></pre>⬇
 </section>⬇
diff --git "a/D:/docfx.TestData\\regression-test.docs\\output/dotnet/core/additional-tools/uninstall-tool.raw.page.json" "b/D:/docfx.TestData\\regression-test.docs\\.temp/dotnet/core/additional-tools/uninstall-tool.raw.page.json"
index 5432e97..ffcfe6a 100644
--- "a/D:/docfx.TestData\\regression-test.docs\\output/dotnet/core/additional-tools/uninstall-tool.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.docs\\.temp/dotnet/core/additional-tools/uninstall-tool.raw.page.json"
@@ -33,16 +33,16 @@
 <pre><code class=\"lang-console\">dotnet-core-uninstall list [options]⬇
 </code></pre>⬇
 <h4 id=\"options\">Options</h4>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_windows\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_windows\" data-tab=\"windows\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Windows</a>⬇
+<a href=\"#tabpanel_1_windows\" role=\"tab\" aria-controls=\"tabpanel_1_windows\" data-tab=\"windows\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Windows</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_macos\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_macos\" data-tab=\"macos\" tabindex=\"-1\" data-linktype=\"self-bookmark\">macOS</a>⬇
+<a href=\"#tabpanel_1_macos\" role=\"tab\" aria-controls=\"tabpanel_1_macos\" data-tab=\"macos\" tabindex=\"-1\" data-linktype=\"self-bookmark\">macOS</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_windows\" role=\"tabpanel\" data-tab=\"windows\">⬇
+<section id=\"tabpanel_1_windows\" role=\"tabpanel\" data-tab=\"windows\">⬇
 <ul>⬇
 <li><p><strong><code>--aspnet-runtime</code></strong></p>⬇
 <p>Lists all the ASP.NET Runtimes that can be uninstalled with this tool.</p>⬇
@@ -67,7 +67,7 @@
 </li>⬇
 </ul>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_macos\" role=\"tabpanel\" data-tab=\"macos\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_macos\" role=\"tabpanel\" data-tab=\"macos\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <ul>⬇
 <li><p><strong><code>--runtime</code></strong></p>⬇
 <p>Lists all .NET Runtimes that can be uninstalled with this tool.</p>⬇
@@ -117,16 +117,16 @@ To specify a response file for the <code>VERSION</code> argument, use the @ char
 </li>⬇
 </ul>⬇
 <h4 id=\"options-1\">Options</h4>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-1\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_2\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_windows\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_windows\" data-tab=\"windows\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Windows</a>⬇
+<a href=\"#tabpanel_2_windows\" role=\"tab\" aria-controls=\"tabpanel_2_windows\" data-tab=\"windows\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Windows</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_macos\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_macos\" data-tab=\"macos\" tabindex=\"-1\" data-linktype=\"self-bookmark\">macOS</a>⬇
+<a href=\"#tabpanel_2_macos\" role=\"tab\" aria-controls=\"tabpanel_2_macos\" data-tab=\"macos\" tabindex=\"-1\" data-linktype=\"self-bookmark\">macOS</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_windows\" role=\"tabpanel\" data-tab=\"windows\">⬇
+<section id=\"tabpanel_2_windows\" role=\"tabpanel\" data-tab=\"windows\">⬇
 <ul>⬇
 <li><p><strong><code>--all</code></strong></p>⬇
 <p>Removes all .NET SDKs and runtimes.</p>⬇
@@ -184,7 +184,7 @@ Forces removal of versions that might be used by Visual Studio.</p>⬇

@VSC-Service-Account
Copy link

dynamics365smb-devitpro(00:00:07.8524193, 275 more diff)
diff --git "a/D:/docfx.TestData\\regression-test.dynamics365smb-devitpro\\output/dev-itpro/dynamics365/business-central/dev-itpro/administration/authenticating-users-with-azure-active-directory.raw.page.json" "b/D:/docfx.TestData\\regression-test.dynamics365smb-devitpro\\.temp/dev-itpro/dynamics365/business-central/dev-itpro/administration/authenticating-users-with-azure-active-directory.raw.page.json"
index b099a6a..363c8c1 100644
--- "a/D:/docfx.TestData\\regression-test.dynamics365smb-devitpro\\output/dev-itpro/dynamics365/business-central/dev-itpro/administration/authenticating-users-with-azure-active-directory.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.dynamics365smb-devitpro\\.temp/dev-itpro/dynamics365/business-central/dev-itpro/administration/authenticating-users-with-azure-active-directory.raw.page.json"
@@ -75,16 +75,16 @@
 </li>⬇
 <li><p>To register the application, follow the guidelines at <a href=\"/en-us/azure/active-directory/active-directory-app-registration\" data-linktype=\"absolute-path\">Register your application with your Azure Active Directory tenant</a>.</p>⬇
 <p>When you add an application to an Azure AD tenant, you specify the following information. The configuration is slightly different in for Business Central single-tenant and multitenant deployment.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_singletenant\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_singletenant\" data-tab=\"singletenant\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Single-tenant</a>⬇
+<a href=\"#tabpanel_1_singletenant\" role=\"tab\" aria-controls=\"tabpanel_1_singletenant\" data-tab=\"singletenant\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Single-tenant</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_multitenant\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_multitenant\" data-tab=\"multitenant\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Multitenant-tenant</a>⬇
+<a href=\"#tabpanel_1_multitenant\" role=\"tab\" aria-controls=\"tabpanel_1_multitenant\" data-tab=\"multitenant\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Multitenant-tenant</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_singletenant\" role=\"tabpanel\" data-tab=\"singletenant\">⬇
+<section id=\"tabpanel_1_singletenant\" role=\"tabpanel\" data-tab=\"singletenant\">⬇
 <table>⬇
 <thead>⬇
 <tr>⬇
@@ -108,7 +108,7 @@
 </tbody>⬇
 </table>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_multitenant\" role=\"tabpanel\" data-tab=\"multitenant\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_multitenant\" role=\"tabpanel\" data-tab=\"multitenant\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <table>⬇
 <thead>⬇
 <tr>⬇
@@ -163,23 +163,23 @@
 <p>You can postpone this task for most users and do it after you complete Azure AD setup. But you must do this task now for your Business Central user account. If you don't, you won't be able to sign in to Business Central after you switch to Azure AD.</p>⬇
 <p>To associate a Business Central user account with Azure AD, you'll set the user principal name of the user in Azure AD, like <em>chris@contoso.com</em>, as the user's authentication email in Business Central. When you combine this setting with the relevant configuration of the Business Central Server instance, users achieve single sign-on when they access Business Central Web client.</p>⬇
 <p>This task can be done from the Business Central Web client or using the Business Central Administration Shell.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-1\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_2\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_admintool\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_admintool\" data-tab=\"admintool\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Business Central Web client</a>⬇
+<a href=\"#tabpanel_2_admintool\" role=\"tab\" aria-controls=\"tabpanel_2_admintool\" data-tab=\"admintool\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Business Central Web client</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_adminshell\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_adminshell\" data-tab=\"adminshell\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Administration Shell</a>⬇
+<a href=\"#tabpanel_2_adminshell\" role=\"tab\" aria-controls=\"tabpanel_2_adminshell\" data-tab=\"adminshell\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Administration Shell</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_admintool\" role=\"tabpanel\" data-tab=\"admintool\">⬇
+<section id=\"tabpanel_2_admintool\" role=\"tabpanel\" data-tab=\"admintool\">⬇
 <ol>⬇
 <li>Start the Business Central, and open the <strong>Users</strong> page.</li>⬇
 <li>Open the user that you want to modify.</li>⬇
 <li>Under <strong>Microsoft 365 (Authentication)</strong>, set the <strong>Authentication Email</strong> to the user principle name  in Azure AD.</li>⬇
 </ol>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_adminshell\" role=\"tabpanel\" data-tab=\"adminshell\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_2_adminshell\" role=\"tabpanel\" data-tab=\"adminshell\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <ol>⬇
 <li><p>Run Business Central Administration Shell as an administrator.</p>⬇
 </li>⬇
@@ -199,16 +199,16 @@
 <h2 id=\"task-4-configure-\">Task 4: Configure Business Central Server</h2>⬇
 <p>Once you have the Azure AD tenant and a registered application for Business Central, you configure the Business Central Server instance for Azure AD authentication.</p>⬇
 <p>You can configure the Business Central Server by using the Business Central Server Administration tool or Business Central Administration Shell.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-4\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_5\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-4_admintool\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-4_admintool\" data-tab=\"admintool\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Administration Tool</a>⬇
+<a href=\"#tabpanel_5_admintool\" role=\"tab\" aria-controls=\"tabpanel_5_admintool\" data-tab=\"admintool\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Administration Tool</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-4_adminshell\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-4_adminshell\" data-tab=\"adminshell\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Administration Shell</a>⬇
+<a href=\"#tabpanel_5_adminshell\" role=\"tab\" aria-controls=\"tabpanel_5_adminshell\" data-tab=\"adminshell\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Administration Shell</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-4_admintool\" role=\"tabpanel\" data-tab=\"admintool\">⬇
+<section id=\"tabpanel_5_admintool\" role=\"tabpanel\" data-tab=\"admintool\">⬇
 <ol>⬇
 <li><p>Open the Business Central Server Administration tool.</p>⬇
 </li>⬇
@@ -216,16 +216,16 @@
 </li>⬇
 <li><p>Configure the Azure Active Directory settings.</p>⬇
 <p>This step is different for a single-tenant and multitenant Business Central Server deployments. The settings you set in this step are under the <strong>Azure Active Directory</strong> tab.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-2\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_3\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-2_singletenant\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-2_singletenant\" data-tab=\"singletenant\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Single-tenant</a>⬇
+<a href=\"#tabpanel_3_singletenant\" role=\"tab\" aria-controls=\"tabpanel_3_singletenant\" data-tab=\"singletenant\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Single-tenant</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-2_multitenant\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-2_multitenant\" data-tab=\"multitenant\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Multitenant-tenant</a>⬇
+<a href=\"#tabpanel_3_multitenant\" role=\"tab\" aria-controls=\"tabpanel_3_multitenant\" data-tab=\"multitenant\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Multitenant-tenant</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-2_singletenant\" role=\"tabpanel\" data-tab=\"singletenant\">⬇
+<section id=\"tabpanel_3_singletenant\" role=\"tabpanel\" data-tab=\"singletenant\">⬇
 <ol>⬇
 <li><p>Set the <strong>WS-Federation Login Endpoint</strong> parameter.</p>⬇
 <p>The WS-federation login endpoint is the URL of the sign-on page that Business Central redirects to when users sign in from a client. Specify a URL in the following format:</p>⬇
@@ -285,7 +285,7 @@
 </li>⬇
 </ol>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-2_multitenant\" role=\"tabpanel\" data-tab=\"multitenant\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_3_multitenant\" role=\"tabpanel\" data-tab=\"multitenant\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <ol>⬇
 <li><p>Set the <strong>WS-Federation Login Endpoint</strong> parameter.</p>⬇
 <p>The WS-federation login endpoint is the URL of the sign-on page that Business Central redirects to when users sign in from a client. Specify a URL in the following format:</p>⬇
@@ -366,7 +366,7 @@
 </li>⬇
 </ol>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-4_adminshell\" role=\"tabpanel\" data-tab=\"adminshell\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_5_adminshell\" role=\"tabpanel\" data-tab=\"adminshell\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <ol>⬇
 <li><p>Run Business Central Administration Shell as an administrator.</p>⬇
 <p>To configure the server instance in the next steps, you'll use the <a href=\"/en-us/powershell/module/microsoft.dynamics.nav.management/set-navserverconfiguration\" data-linktype=\"absolute-path\">Set-NAVServerConfiguration cmdlet</a>.</p>⬇
@@ -377,16 +377,16 @@
 </li>⬇
 <li><p>Configure the Azure Active Directory settings.</p>⬇
 <p>This step is different for a single-tenant and multitenant Business Central Server deployments.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-3\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_4\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-3_singletenant\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-3_singletenant\" data-tab=\"singletenant\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Single-tenant</a>⬇
+<a href=\"#tabpanel_4_singletenant\" role=\"tab\" aria-controls=\"tabpanel_4_singletenant\" data-tab=\"singletenant\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Single-tenant</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-3_multitenant\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-3_multitenant\" data-tab=\"multitenant\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Multitenant-tenant</a>⬇
+<a href=\"#tabpanel_4_multitenant\" role=\"tab\" aria-controls=\"tabpanel_4_multitenant\" data-tab=\"multitenant\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Multitenant-tenant</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-3_singletenant\" role=\"tabpanel\" data-tab=\"singletenant\">⬇
+<section id=\"tabpanel_4_singletenant\" role=\"tabpanel\" data-tab=\"singletenant\">⬇
 <ol>⬇
 <li><p>Set the <code>WSFederationLoginEndpoint</code> parameter.</p>⬇
 <p>The WS-federation login endpoint is the URL of the sign-on page that Business Central redirects to when users sign in from a client. The value has the following format:</p>⬇
@@ -446,7 +446,7 @@
 </li>⬇
 </ol>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-3_multitenant\" role=\"tabpanel\" data-tab=\"multitenant\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_4_multitenant\" role=\"tabpanel\" data-tab=\"multitenant\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <ol>⬇
 <li><p>Set the <code>WSFederationLoginEndpoint</code> parameter.</p>⬇
 <p>The WS-federation login endpoint is the URL of the sign-on page that Business Central redirects to when users sign in from a client. The value has the following format:</p>⬇
@@ -570,16 +570,16 @@
 <h2 id=\"task-7-mount-tenants-multitenant-only\">Task 7: Mount tenants (multitenant only)</h2>⬇
 <p>If you have a multitenant Business Central environment, mount the tenant databases on the Business Central Server.</p>⬇
 <p>Use either the Business Central Server Administration tool or Business Central Administration Shell. For more information about mounting tenants, see <a href=\"mount-dismount-tenant\" data-linktype=\"relative-path\">Mount or Dismount a Tenant on a Business Central Server Instance</a>.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-5\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_6\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-5_admintool\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-5_admintool\" data-tab=\"admintool\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Administration Tool</a>⬇
+<a href=\"#tabpanel_6_admintool\" role=\"tab\" aria-controls=\"tabpanel_6_admintool\" data-tab=\"admintool\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Administration Tool</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-5_adminshell\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-5_adminshell\" data-tab=\"adminshell\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Administration Shell</a>⬇
+<a href=\"#tabpanel_6_adminshell\" role=\"tab\" aria-controls=\"tabpanel_6_adminshell\" data-tab=\"adminshell\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Administration Shell</a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-5_admintool\" role=\"tabpanel\" data-tab=\"admintool\">⬇
+<section id=\"tabpanel_6_admintool\" role=\"tabpanel\" data-tab=\"admintool\">⬇
 <p>In the navigation pane, use the <strong>Tenants</strong> node  to mount the tenants.</p>⬇
 <ul>⬇
 <li>If you'll be using the same Azure AD tenant for all Business Central tenants, you can leave <strong>Azure AD Tenant ID</strong> blank.</li>⬇
@@ -587,7 +587,7 @@
 <li>Also, if you've set up different host names that you want to use accessing the tenant, set the <strong>Alternate ID</strong>. See <a href=\"#altid\" data-linktype=\"self-bookmark\">Using alternate tenant IDs</a>.</li>⬇
 </ul>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-5_adminshell\" role=\"tabpanel\" data-tab=\"adminshell\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_6_adminshell\" role=\"tabpanel\" data-tab=\"adminshell\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p>Mount your tenants by using the <a href=\"/en-us/powershell/module/microsoft.dynamics.nav.management/mount-navtenant\" data-linktype=\"absolute-path\">Mount-NAVTenant cmdlet</a>.</p>⬇
 <ul>⬇
 <li>If you'll be using the same Azure AD tenant for all Business Central tenants, you can omit the <code>-AadTenantId</code> parameter.</li>⬇
diff --git "a/D:/docfx.TestData\\regression-test.dynamics365smb-devitpro\\output/dev-itpro/dynamics365/business-central/dev-itpro/developer/devenv-designing-card-pages.raw.page.json" "b/D:/docfx.TestData\\regression-test.dynamics365smb-devitpro\\.temp/dev-itpro/dynamics365/business-central/dev-itpro/developer/devenv-designing-card-pages.raw.page.json"
index 3b5e16f..998ff42 100644
--- "a/D:/docfx.TestData\\regression-test.dynamics365smb-devitpro\\output/dev-itpro/dynamics365/business-central/dev-itpro/developer/devenv-designing-card-pages.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.dynamics365smb-devitpro\\.temp/dev-itpro/dynamics365/business-central/dev-itpro/developer/devenv-designing-card-pages.raw.page.json"
@@ -1,24 +1,24 @@
 {
   "content": "<p>The <em>card</em> page type displays selected fields from an underlying table. The <em>document</em> page type is very similar in structure to the card page, but in addition to fields, it also includes a part that includes another page, called a sub-page.</p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_about\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_about\" data-tab=\"about\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Overview</a>⬇
+<a href=\"#tabpanel_1_about\" role=\"tab\" aria-controls=\"tabpanel_1_about\" data-tab=\"about\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\">Overview</a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_structure\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_structure\" data-tab=\"structure\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Structure</a>⬇
+<a href=\"#tabpanel_1_structure\" role=\"tab\" aria-controls=\"tabpanel_1_structure\" data-tab=\"structure\" tabindex=\"-1\" data-linktype=\"self-bookmark\">Structure</a>⬇

@yufeih yufeih merged commit caf76fe into dotnet:v3 Mar 16, 2021
@yufeih yufeih deleted the tabgroup-no-hash branch March 16, 2021 06:14
@VSC-Service-Account
Copy link

powerbi-docs-pr.de-DE(00:00:08.0278138, 443 more diff)
diff --git "a/D:/docfx.TestData\\regression-test.powerbi-docs-pr.de-DE\\output/powerbi-docs/power-bi/admin/service-admin-capturing-additional-diagnostic-information-for-power-bi.raw.page.json" "b/D:/docfx.TestData\\regression-test.powerbi-docs-pr.de-DE\\.temp/powerbi-docs/power-bi/admin/service-admin-capturing-additional-diagnostic-information-for-power-bi.raw.page.json"
index 2a66761..12544c7 100644
--- "a/D:/docfx.TestData\\regression-test.powerbi-docs-pr.de-DE\\output/powerbi-docs/power-bi/admin/service-admin-capturing-additional-diagnostic-information-for-power-bi.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.powerbi-docs-pr.de-DE\\.temp/powerbi-docs/power-bi/admin/service-admin-capturing-additional-diagnostic-information-for-power-bi.raw.page.json"
@@ -7,19 +7,19 @@
 <p>Wichtig</p>⬇
 <p><span data-ttu-id=\"b96b0-113\">Unabhängig davon, welchen Browser Sie verwenden, melden Sie sich beim <a href=\"https://app.powerbi.com\" data-linktype=\"external\">Power BI-Dienst</a> an, <em>bevor</em> Sie damit beginnen, Ablaufverfolgungsinformationen für den Browser zu erfassen.</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-113\">Sign in to the <a href=\"https://app.powerbi.com\" data-linktype=\"external\">Power BI service</a> <em>before</em> you start to collect browser trace information, no matter which browser you use.</span></span> <span data-ttu-id=\"b96b0-114\">Dieser Schritt ist wichtig, um sicherzustellen, dass die Ablaufverfolgungsinformationen keine vertraulichen Anmeldedaten enthalten.</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-114\">This step is important to make sure that the trace information doesn't include sensitive information related to your sign-in.</span></span></p>⬇
 </div>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_google-chrome-or-microsoft-edge\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_google-chrome-or-microsoft-edge\" data-tab=\"google-chrome-or-microsoft-edge\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"b96b0-115\">Google Chrome oder Microsoft Edge</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-115\">Google Chrome or Microsoft Edge</span></span></a>⬇
+<a href=\"#tabpanel_1_google-chrome-or-microsoft-edge\" role=\"tab\" aria-controls=\"tabpanel_1_google-chrome-or-microsoft-edge\" data-tab=\"google-chrome-or-microsoft-edge\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"b96b0-115\">Google Chrome oder Microsoft Edge</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-115\">Google Chrome or Microsoft Edge</span></span></a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_apple-safari\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_apple-safari\" data-tab=\"apple-safari\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"b96b0-149\">Apple Safari</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-149\">Apple Safari</span></span></a>⬇
+<a href=\"#tabpanel_1_apple-safari\" role=\"tab\" aria-controls=\"tabpanel_1_apple-safari\" data-tab=\"apple-safari\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"b96b0-149\">Apple Safari</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-149\">Apple Safari</span></span></a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_firefox\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_firefox\" data-tab=\"firefox\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"b96b0-180\">Firefox</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-180\">Firefox</span></span></a>⬇
+<a href=\"#tabpanel_1_firefox\" role=\"tab\" aria-controls=\"tabpanel_1_firefox\" data-tab=\"firefox\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"b96b0-180\">Firefox</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-180\">Firefox</span></span></a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_google-chrome-or-microsoft-edge\" role=\"tabpanel\" data-tab=\"google-chrome-or-microsoft-edge\">⬇
+<section id=\"tabpanel_1_google-chrome-or-microsoft-edge\" role=\"tabpanel\" data-tab=\"google-chrome-or-microsoft-edge\">⬇
 <p><span data-ttu-id=\"b96b0-116\">Google Chrome und Microsoft Edge (Chromium) basieren auf dem <a href=\"https://www.chromium.org/Home\" data-linktype=\"external\">Open-Source-Projekt Chromium</a>.</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-116\">Google Chrome and Microsoft Edge (Chromium) are both based on the <a href=\"https://www.chromium.org/Home\" data-linktype=\"external\">Chromium open source project</a>.</span></span> <span data-ttu-id=\"b96b0-117\">In den folgenden Schritten wird gezeigt, wie Sie die Entwicklertools verwenden. Diese sind in beiden Browsern gleich.</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-117\">The following steps show how to use the developer tools, which are similar in the two browsers.</span></span> <span data-ttu-id=\"b96b0-118\">Weitere Informationen finden Sie unter <a href=\"https://developers.google.com/web/tools/chrome-devtools\" data-linktype=\"external\">Chrome DevTools</a> und <a href=\"/de-de/microsoft-edge/devtools-guide-chromium\" data-linktype=\"absolute-path\">Microsoft Edge-Entwicklertools (Chromium)</a>.</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-118\">For more information, see <a href=\"https://developers.google.com/web/tools/chrome-devtools\" data-linktype=\"external\">Chrome DevTools</a> and <a href=\"/de-de/microsoft-edge/devtools-guide-chromium\" data-linktype=\"absolute-path\">Microsoft Edge (Chromium) Developer Tools</a>.</span></span></p>⬇
 <ol>⬇
 <li><p><span data-ttu-id=\"b96b0-119\">Nachdem Sie sich angemeldet haben, drücken Sie die Taste F12 auf Ihrer Tastatur.</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-119\">After signing in, press F12 on your keyboard.</span></span> <span data-ttu-id=\"b96b0-120\">Alternativ dazu wählen Sie in Microsoft Edge <strong>Einstellungen und mehr (...)</strong>  &gt; <strong>Weitere Tools</strong> &gt; <strong>Entwicklungstools</strong> aus.</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-120\">Or, in Microsoft Edge select <strong>Settings and more (...)</strong> &gt; <strong>More tools</strong> &gt; <strong>Developer tools</strong>.</span></span> In Google Chrome wählen Sie <strong>Google Chrome anpassen und verwalten</strong> <img src=\"media/service-admin-capturing-additional-diagnostic-information-for-power-bi/chromium-icon-settings.png\" alt=\"Einstellungsmenü von Google Chrome\" data-linktype=\"relative-path\">⬇
@@ -83,7 +83,7 @@
 </li>⬇
 </ol>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_apple-safari\" role=\"tabpanel\" data-tab=\"apple-safari\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_apple-safari\" role=\"tabpanel\" data-tab=\"apple-safari\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p><span data-ttu-id=\"b96b0-150\">In den folgenden Schritten wird gezeigt, wie die Entwicklertools in Apple Safari verwendet werden.</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-150\">The following steps show how to use the developer tools in Apple Safari.</span></span> <span data-ttu-id=\"b96b0-151\">Weitere Informationen finden Sie unter <a href=\"https://support.apple.com/guide/safari-developer/safari-developer-tools-overview-dev073038698/11.0/mac\" data-linktype=\"external\">Safari-Entwicklertools: Übersicht</a>.</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-151\">For more information, see <a href=\"https://support.apple.com/guide/safari-developer/safari-developer-tools-overview-dev073038698/11.0/mac\" data-linktype=\"external\">Safari Developer Tools overview</a>.</span></span></p>⬇
 <ol>⬇
 <li><p><span data-ttu-id=\"b96b0-152\">Nach der Anmeldung aktivieren Sie die Entwicklertools in Apple Safari:</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-152\">After signing in, enable the developer tools in Apple Safari:</span></span></p>⬇
@@ -156,7 +156,7 @@
 </li>⬇
 </ol>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_firefox\" role=\"tabpanel\" data-tab=\"firefox\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_firefox\" role=\"tabpanel\" data-tab=\"firefox\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p><span data-ttu-id=\"b96b0-181\">In den folgenden Schritten wird das Verwenden der Entwicklertools in Firefox gezeigt.</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-181\">The following steps show how to use the developer tools in Firefox.</span></span> <span data-ttu-id=\"b96b0-182\">Weitere Informationen finden Sie unter <a href=\"https://developer.mozilla.org/docs/Tools\" data-linktype=\"external\">Firefox Tools für Webentwickler</a>.</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-182\">For more information, see <a href=\"https://developer.mozilla.org/docs/Tools\" data-linktype=\"external\">Firefox Developer tools</a>.</span></span></p>⬇
 <ol>⬇
 <li><p><span data-ttu-id=\"b96b0-183\">Nachdem Sie sich angemeldet haben, drücken Sie die Taste F12 auf Ihrer Tastatur.</span><span class=\"sxs-lookup\"><span data-stu-id=\"b96b0-183\">After signing in, press F12 on your keyboard.</span></span> Alternativ dazu wählen Sie <strong>Menü öffnen</strong> <img src=\"media/service-admin-capturing-additional-diagnostic-information-for-power-bi/firefox-menu.png\" alt=\"Firefox-Menüsymbol\" data-linktype=\"relative-path\">⬇
diff --git "a/D:/docfx.TestData\\regression-test.powerbi-docs-pr.de-DE\\output/powerbi-docs/power-bi/developer/automation/configure-credentials.raw.page.json" "b/D:/docfx.TestData\\regression-test.powerbi-docs-pr.de-DE\\.temp/powerbi-docs/power-bi/developer/automation/configure-credentials.raw.page.json"
index 63460b8..791d51e 100644
--- "a/D:/docfx.TestData\\regression-test.powerbi-docs-pr.de-DE\\output/powerbi-docs/power-bi/developer/automation/configure-credentials.raw.page.json"
+++ "b/D:/docfx.TestData\\regression-test.powerbi-docs-pr.de-DE\\.temp/powerbi-docs/power-bi/developer/automation/configure-credentials.raw.page.json"
@@ -16,20 +16,20 @@ var datasource = datasources.First();⬇
 </code></pre>⬇
 </li>⬇
 <li><p><span data-ttu-id=\"137f9-112\">Erstellen Sie je nach Anmeldeinformationstyp eine Anmeldeinformationenzeichenfolge gemäß der <a href=\"/de-de/rest/api/power-bi/gateways/updatedatasource\" data-linktype=\"absolute-path\">Datenquellenupdatebeispiele</a>.</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-112\">Build credentials string according to <a href=\"/de-de/rest/api/power-bi/gateways/updatedatasource\" data-linktype=\"absolute-path\">Update Datasource Examples</a> depending on the credentials type.</span></span></p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_1\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_sdk3\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_sdk3\" data-tab=\"sdk3\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-113\">.NET SDK v3</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-113\">.NET SDK v3</span></span></a>⬇
+<a href=\"#tabpanel_1_sdk3\" role=\"tab\" aria-controls=\"tabpanel_1_sdk3\" data-tab=\"sdk3\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-113\">.NET SDK v3</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-113\">.NET SDK v3</span></span></a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S_sdk2\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S_sdk2\" data-tab=\"sdk2\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-114\">.NET SDK v2</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-114\">.NET SDK v2</span></span></a>⬇
+<a href=\"#tabpanel_1_sdk2\" role=\"tab\" aria-controls=\"tabpanel_1_sdk2\" data-tab=\"sdk2\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-114\">.NET SDK v2</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-114\">.NET SDK v2</span></span></a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S_sdk3\" role=\"tabpanel\" data-tab=\"sdk3\">⬇
+<section id=\"tabpanel_1_sdk3\" role=\"tabpanel\" data-tab=\"sdk3\">⬇
 <pre><code class=\"lang-csharp\">var credentials =  new BasicCredentials(username: &quot;username&quot;, password :&quot;*****&quot;);⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S_sdk2\" role=\"tabpanel\" data-tab=\"sdk2\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_1_sdk2\" role=\"tabpanel\" data-tab=\"sdk2\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <pre><code class=\"lang-csharp\">var credentials = &quot;{\\&quot;credentialData\\&quot;:[{\\&quot;name\\&quot;:\\&quot;username\\&quot;, \\&quot;value\\&quot;:\\&quot;john\\&quot;},{\\&quot;name\\&quot;:\\&quot;password\\&quot;, \\&quot;value\\&quot;:\\&quot;*****\\&quot;}]}&quot;;⬇
 </code></pre>⬇
 </section>⬇
@@ -44,20 +44,20 @@ var datasource = datasources.First();⬇
 </code></pre>⬇
 </li>⬇
 <li><p><span data-ttu-id=\"137f9-118\">Verschlüsseln Sie die Anmeldeinformationen.</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-118\">Encrypt the credentials.</span></span></p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-1\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_2\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_sdk3\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_sdk3\" data-tab=\"sdk3\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-119\">.NET SDK v3</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-119\">.NET SDK v3</span></span></a>⬇
+<a href=\"#tabpanel_2_sdk3\" role=\"tab\" aria-controls=\"tabpanel_2_sdk3\" data-tab=\"sdk3\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-119\">.NET SDK v3</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-119\">.NET SDK v3</span></span></a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-1_sdk2\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-1_sdk2\" data-tab=\"sdk2\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-120\">.NET SDK v2</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-120\">.NET SDK v2</span></span></a>⬇
+<a href=\"#tabpanel_2_sdk2\" role=\"tab\" aria-controls=\"tabpanel_2_sdk2\" data-tab=\"sdk2\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-120\">.NET SDK v2</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-120\">.NET SDK v2</span></span></a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_sdk3\" role=\"tabpanel\" data-tab=\"sdk3\">⬇
+<section id=\"tabpanel_2_sdk3\" role=\"tabpanel\" data-tab=\"sdk3\">⬇
 <pre><code class=\"lang-csharp\">var credentialsEncryptor = new AsymmetricKeyEncryptor(gateway.publicKey);⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-1_sdk2\" role=\"tabpanel\" data-tab=\"sdk2\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_2_sdk2\" role=\"tabpanel\" data-tab=\"sdk2\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <p><span data-ttu-id=\"137f9-121\">Verschlüsseln Sie die Zeichenfolge mit den Anmeldeinformationen mit dem öffentlichen Gatewayschlüssel aus Schritt 2.</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-121\">Encrypt the credentials string with the Gateway public key from step 2.</span></span> <span data-ttu-id=\"137f9-122\">Verschiedene Gatewayversionen können unterschiedliche Größen für den öffentlichen Schlüssel aufweisen.</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-122\">Different gateway versions may have different public key sizes.</span></span> <span data-ttu-id=\"137f9-123\">Weitere Informationen finden Sie in den folgenden Beispielen im SDK-Code im <a href=\"https://github.com/microsoft/PowerBI-CSharp/tree/master/sdk/PowerBI.Api/Extensions\" data-linktype=\"external\">GitHub-Repository zu PowerBI-CSharp</a>:</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-123\">Refer to the following examples in the SDK code, available from the <a href=\"https://github.com/microsoft/PowerBI-CSharp/tree/master/sdk/PowerBI.Api/Extensions\" data-linktype=\"external\">PowerBI-CSharp GitHub repository</a>:</span></span></p>⬇
 <ul>⬇
 <li><a href=\"https://github.com/microsoft/PowerBI-CSharp/blob/master/sdk/PowerBI.Api/Extensions/AsymmetricKeyEncryptor.cs\" data-linktype=\"external\"><span data-ttu-id=\"137f9-124\">AsymmetricKeyEncryptor.cs</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-124\">AsymmetricKeyEncryptor.cs</span></span></a></li>⬇
@@ -69,16 +69,16 @@ var datasource = datasources.First();⬇
 </div>⬇
 </li>⬇
 <li><p><span data-ttu-id=\"137f9-128\">Erstellen Sie mit den verschlüsselten Anmeldeinformationen Details zu Anmeldeinformationen.</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-128\">Build credential details with encrypted credentials.</span></span></p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-2\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_3\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-2_sdk3\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-2_sdk3\" data-tab=\"sdk3\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-129\">.NET SDK v3</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-129\">.NET SDK v3</span></span></a>⬇
+<a href=\"#tabpanel_3_sdk3\" role=\"tab\" aria-controls=\"tabpanel_3_sdk3\" data-tab=\"sdk3\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-129\">.NET SDK v3</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-129\">.NET SDK v3</span></span></a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-2_sdk2\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-2_sdk2\" data-tab=\"sdk2\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-131\">.NET SDK v2</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-131\">.NET SDK v2</span></span></a>⬇
+<a href=\"#tabpanel_3_sdk2\" role=\"tab\" aria-controls=\"tabpanel_3_sdk2\" data-tab=\"sdk2\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-131\">.NET SDK v2</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-131\">.NET SDK v2</span></span></a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-2_sdk3\" role=\"tabpanel\" data-tab=\"sdk3\">⬇
+<section id=\"tabpanel_3_sdk3\" role=\"tabpanel\" data-tab=\"sdk3\">⬇
 <p><span data-ttu-id=\"137f9-130\">Verwenden Sie die AssymetricKeyEncryptor-Klasse mit dem in <strong>Schritt 3</strong> abgerufenen öffentlichen Schlüssel.</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-130\">Use the AssymetricKeyEncryptor class with the public key retrieved in <strong>Step 3</strong>.</span></span></p>⬇
 <pre><code class=\"lang-csharp\">var credentialDetails = new CredentialDetails(⬇
         credentials,⬇
@@ -87,7 +87,7 @@ var datasource = datasources.First();⬇
         credentialsEncryptor);⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-2_sdk2\" role=\"tabpanel\" data-tab=\"sdk2\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_3_sdk2\" role=\"tabpanel\" data-tab=\"sdk2\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <pre><code class=\"lang-csharp\">var credentialDetails = new CredentialDetails(⬇
         credentials,⬇
         CredentialTypeEnum.Basic,⬇
@@ -135,16 +135,16 @@ var gateway = gateways.First();⬇
 <p><span data-ttu-id=\"137f9-141\">.NET SDK v3 kann auch die im Folgenden aufgeführten .NET SDK v2-Beispiele ausführen.</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-141\">.NET SDK v3 can also run the .NET SDK v2 examples listed below.</span></span></p>⬇
 </div>⬇
 <h3 id=\"windows-and-basic-credentials\"><span data-ttu-id=\"137f9-142\">Windows und einfache Anmeldeinformationen</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-142\">Windows and basic credentials</span></span></h3>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-3\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_4\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-3_sdk3\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-3_sdk3\" data-tab=\"sdk3\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-143\">.NET SDK v3</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-143\">.NET SDK v3</span></span></a>⬇
+<a href=\"#tabpanel_4_sdk3\" role=\"tab\" aria-controls=\"tabpanel_4_sdk3\" data-tab=\"sdk3\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-143\">.NET SDK v3</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-143\">.NET SDK v3</span></span></a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-3_sdk2\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-3_sdk2\" data-tab=\"sdk2\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-144\">.NET SDK v2</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-144\">.NET SDK v2</span></span></a>⬇
+<a href=\"#tabpanel_4_sdk2\" role=\"tab\" aria-controls=\"tabpanel_4_sdk2\" data-tab=\"sdk2\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-144\">.NET SDK v2</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-144\">.NET SDK v2</span></span></a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-3_sdk3\" role=\"tabpanel\" data-tab=\"sdk3\">⬇
+<section id=\"tabpanel_4_sdk3\" role=\"tabpanel\" data-tab=\"sdk3\">⬇
 <pre><code class=\"lang-csharp\">// Windows credentials⬇
 var credentials = new WindowsCredentials(username: &quot;john&quot;, password: &quot;*****&quot;);⬇
 // Or⬇
@@ -154,69 +154,69 @@ var credentialsEncryptor = new AsymmetricKeyEncryptor(publicKey);⬇
 var credentialDetails = new CredentialDetails(credentials, PrivacyLevel.Private, EncryptedConnection.Encrypted, credentialsEncryptor);⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-3_sdk2\" role=\"tabpanel\" data-tab=\"sdk2\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_4_sdk2\" role=\"tabpanel\" data-tab=\"sdk2\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <pre><code class=\"lang-csharp\">var credentials = &quot;{\\&quot;credentialData\\&quot;:[{\\&quot;name\\&quot;:\\&quot;username\\&quot;, \\&quot;value\\&quot;:\\&quot;john\\&quot;},{\\&quot;name\\&quot;:\\&quot;password\\&quot;, \\&quot;value\\&quot;:\\&quot;*****\\&quot;}]}&quot;;⬇
 </code></pre>⬇
 </section>⬇
 </div>⬇
 <h3 id=\"key-credentials\"><span data-ttu-id=\"137f9-145\">Wichtige Anmeldeinformationen</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-145\">Key credentials</span></span></h3>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-4\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_5\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-4_sdk3\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-4_sdk3\" data-tab=\"sdk3\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-146\">.NET SDK v3</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-146\">.NET SDK v3</span></span></a>⬇
+<a href=\"#tabpanel_5_sdk3\" role=\"tab\" aria-controls=\"tabpanel_5_sdk3\" data-tab=\"sdk3\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-146\">.NET SDK v3</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-146\">.NET SDK v3</span></span></a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-4_sdk2\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-4_sdk2\" data-tab=\"sdk2\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-147\">.NET SDK v2</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-147\">.NET SDK v2</span></span></a>⬇
+<a href=\"#tabpanel_5_sdk2\" role=\"tab\" aria-controls=\"tabpanel_5_sdk2\" data-tab=\"sdk2\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-147\">.NET SDK v2</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-147\">.NET SDK v2</span></span></a>⬇
 </li>⬇
 </ul>⬇
-<section id=\"tabpanel_bHGHmlrG6S-4_sdk3\" role=\"tabpanel\" data-tab=\"sdk3\">⬇
+<section id=\"tabpanel_5_sdk3\" role=\"tabpanel\" data-tab=\"sdk3\">⬇
 <pre><code class=\"lang-csharp\">var credentials = new KeyCredentials(&quot;TestKey&quot;);⬇
 var credentialsEncryptor = new AsymmetricKeyEncryptor(publicKey);⬇
 var credentialDetails = new CredentialDetails(credentials, PrivacyLevel.Private, EncryptedConnection.Encrypted, credentialsEncryptor);⬇
 </code></pre>⬇
 </section>⬇
-<section id=\"tabpanel_bHGHmlrG6S-4_sdk2\" role=\"tabpanel\" data-tab=\"sdk2\" aria-hidden=\"true\" hidden=\"hidden\">⬇
+<section id=\"tabpanel_5_sdk2\" role=\"tabpanel\" data-tab=\"sdk2\" aria-hidden=\"true\" hidden=\"hidden\">⬇
 <pre><code class=\"lang-csharp\">var credentials = &quot;{\\&quot;credentialData\\&quot;:[{\\&quot;name\\&quot;:\\&quot;key\\&quot;, \\&quot;value\\&quot;:\\&quot;ec....LA=\\&quot;}]}&quot;;⬇
 </code></pre>⬇
 </section>⬇
 </div>⬇
 <p><span data-ttu-id=\"137f9-148\"><strong>OAuth2-Anmeldeinformationen</strong></span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-148\"><strong>OAuth2 credentials</strong></span></span></p>⬇
-<div class=\"tabGroup\" id=\"tabgroup_bHGHmlrG6S-5\">⬇
+<div class=\"tabGroup\" id=\"tabgroup_6\">⬇
 <ul role=\"tablist\">⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-5_sdk3\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-5_sdk3\" data-tab=\"sdk3\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-149\">.NET SDK v3</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-149\">.NET SDK v3</span></span></a>⬇
+<a href=\"#tabpanel_6_sdk3\" role=\"tab\" aria-controls=\"tabpanel_6_sdk3\" data-tab=\"sdk3\" tabindex=\"0\" aria-selected=\"true\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-149\">.NET SDK v3</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-149\">.NET SDK v3</span></span></a>⬇
 </li>⬇
 <li role=\"presentation\">⬇
-<a href=\"#tabpanel_bHGHmlrG6S-5_sdk2\" role=\"tab\" aria-controls=\"tabpanel_bHGHmlrG6S-5_sdk2\" data-tab=\"sdk2\" tabindex=\"-1\" data-linktype=\"self-bookmark\"><span data-ttu-id=\"137f9-150\">.NET SDK v2</span><span class=\"sxs-lookup\"><span data-stu-id=\"137f9-150\">.NET SDK v2</span></span></a>⬇

@VSC-Service-Account
Copy link

🧭dryrun.azure-docs-pr(00:00:52.6774101 | exceed 50s)
 42% | docfx!Microsoft.Docs.Build.ParallelUtility+<>c__DisplayClass2_0`1[System.__Canon].<ForEach>b__0(!0)
 33% | Microsoft.DocAsCode.MarkdigEngine.Extensions!Microsoft.DocAsCode.MarkdigEngine.Extensions.ResolveLinkExtension.UpdateLinks(class Markdig.Syntax.MarkdownObject)
 32% | docfx!Microsoft.Docs.Build.DocsetBuilder+<>c__DisplayClass40_1.<Build>b__18(class Microsoft.Docs.Build.FilePath)
 28% | docfx!Microsoft.Docs.Build.PageBuilder.Build(class Microsoft.Docs.Build.ErrorBuilder,class Microsoft.Docs.Build.FilePath)
 27% | docfx!Microsoft.Docs.Build.PageBuilder.LoadMarkdown(class Microsoft.Docs.Build.ErrorBuilder,class Microsoft.Docs.Build.FilePath)
 24% | docfx!Microsoft.Docs.Build.MarkdownEngine.ToHtml(class Microsoft.Docs.Build.ErrorBuilder,class System.String,class Microsoft.Docs.Build.SourceInfo,value class Microsoft.Docs.Build.MarkdownPipelineType,class Microsoft.Docs.Build.ConceptualModel,bool)
 22% | Markdig!Markdig.Markdown.ToHtml(class System.String,class Markdig.MarkdownPipeline)
 18% | Markdig!Markdig.Parsers.MarkdownParser.Parse()
 13% | docfx!Microsoft.Docs.Build.MarkdigUtility.<Replace>g__ReplaceCore|7_0(class Markdig.Syntax.MarkdownObject,class System.Func`2<class Markdig.Syntax.MarkdownObject,class Markdig.Syntax.MarkdownObject>)
 12% | docfx!Microsoft.Docs.Build.MarkdigUtility.Visit(class Markdig.Syntax.MarkdownObject,class System.Func`2<class Markdig.Syntax.MarkdownObject,bool>)
 10% | Markdig!Markdig.Renderers.RendererBase.Write(class Markdig.Syntax.MarkdownObject)
 10% | docfx!Microsoft.Docs.Build.TocLoader+<>c__DisplayClass23_0.<LoadTocNodes>b__0(int32)
  9% | docfx!Microsoft.Docs.Build.TocLoader.LoadTocNode(value class Microsoft.Docs.Build.SourceInfo`1<class Microsoft.Docs.Build.TocNode>,class Microsoft.Docs.Build.FilePath,class Microsoft.Docs.Build.FilePath,class System.Collections.Generic.List`1<class Microsoft.Docs.Build.FilePath>,class System.Collections.Generic.List`1<class Microsoft.Docs.Build.FilePath>)
  7% | docfx!Microsoft.Docs.Build.TocLoader.LoadTocNodes(class System.Collections.Generic.List`1<value class Microsoft.Docs.Build.SourceInfo`1<class Microsoft.Docs.Build.TocNode>>,class Microsoft.Docs.Build.FilePath,class Microsoft.Docs.Build.FilePath,class System.Collections.Generic.List`1<class Microsoft.Docs.Build.FilePath>,class System.Collections.Generic.List`1<class Microsoft.Docs.Build.FilePath>)
  7% | docfx!Microsoft.Docs.Build.Docfx+<>c__DisplayClass6_0.<CreateCommand>b__0(class Microsoft.Docs.Build.CommandLineOptions)
  6% | docfx!Microsoft.Docs.Build.Docfx+<>c__DisplayClass4_0.<BuildCommand>b__0(class Microsoft.Docs.Build.CommandLineOptions)
  6% | docfx!Microsoft.Docs.Build.Builder.Run(class Microsoft.Docs.Build.CommandLineOptions,class Microsoft.Docs.Build.Package)
  6% | docfx!Microsoft.Docs.Build.Watcher.Write(class System.Action)
  6% | docfx!Microsoft.Docs.Build.Builder.Build(class Microsoft.Docs.Build.ErrorBuilder,class System.IProgress`1<class System.String>,class System.String[])
  6% | docfx!Microsoft.Docs.Build.MarkdownEngine.GetLink(class Microsoft.Docs.Build.LinkInfo)
  5% | docfx!Microsoft.Docs.Build.MarkdownEngine.ValidateLink(class Microsoft.Docs.Build.LinkInfo)
  5% | docfx!Microsoft.Docs.Build.ErrorBuilder.AddRange(class System.Collections.Generic.IEnumerable`1<class Microsoft.Docs.Build.Error>)
  5% | docfx!Microsoft.Docs.Build.MarkdownEngine.GetImageLink(class System.String,class Markdig.Syntax.MarkdownObject,class System.String,class System.String)
  5% | docfx!Microsoft.Docs.Build.ContentValidator.ValidateLink(class Microsoft.Docs.Build.FilePath,class Microsoft.Docs.Validation.LinkNode)
  5% | Markdig!Markdig.Markdown.Parse(class System.String,class Markdig.MarkdownPipeline,class Markdig.MarkdownParserContext)
  5% | docfx!Microsoft.Docs.Build.Watch`1[System.__Canon].get_Value()
  4% | Markdig!Markdig.Parsers.MarkdownParser.Parse(class System.String,class Markdig.MarkdownPipeline,class Markdig.MarkdownParserContext)
  4% | docfx!Microsoft.Docs.Build.ErrorLog.Add(class Microsoft.Docs.Build.Error)
  4% | docfx!Microsoft.Docs.Build.LinkResolver.ResolveLink(value class Microsoft.Docs.Build.SourceInfo`1<class System.String>,class Microsoft.Docs.Build.FilePath,class Microsoft.Docs.Build.FilePath)
  4% | docfx!Microsoft.Docs.Build.TocLoader.ProcessTopicItem(class Microsoft.Docs.Build.FilePath,class Microsoft.Docs.Build.FilePath,class System.Collections.Generic.List`1<class Microsoft.Docs.Build.FilePath>,value class Microsoft.Docs.Build.SourceInfo`1<class System.String>,value class Microsoft.Docs.Build.SourceInfo`1<class System.String>,bool)

fkpwolf pushed a commit to fkpwolf/docfx that referenced this pull request May 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants