共用方式為


Windows Azure Pack 管理入口網站Client-Side擴充功能資訊清單

 

適用于:Windows Azure Pack

Hello World範例Visual Studio Project路徑:Microsoft.WAP.Samples.HelloWorld.TenantExtension\Manifests 和 Microsoft.WAP.Samples.HelloWorld.AdminExtension\Manifests

資訊清單是 CSS/Template/JavaScript (的所有資源清單,) Azure Pack 管理入口網站使用者介面擴充功能需要Windows才能執行。 它會使用 XML 來定義。 所有放置於正確位置的有效資訊清單都會載入。 單一資訊清單中可以定義多個延伸模組,而且每個管理入口網站可以有多個資訊清單。建議每組相關的延伸模組都有自己的資訊清單。 這可讓您更輕鬆地識別問題,並允許個別部署每個擴充功能。

以下是在單一資訊清單中包含一個延伸模組的範例:

<?xml version="1.0" encoding="utf-8"?>
<uiManifest>
  <!--Domain Management extension-->
  <extension name="DomainTenantExtension" baseUri="~/Content/DomainTenant">
    <scripts>
      <script src="~/Scripts/DomainTenant.Controller.js" />
      <script src="~/Scripts/DomainTenant.DomainsTab.js" />
      <script src="~/Scripts/DomainTenant.SettingsTab.js" />
      <script src="~/Scripts/DomainTenant.CreateWizard.js" />
      <script src="~/DomainTenantExtension.js" />
      <script src="~/extensions.data.js" />
    </scripts>

    <stylesheets>
      <stylesheet src="~/Styles/DomainManagementTenant.css"/>
    </stylesheets>

    <templates>
      <template name="createStep1" src="~/Templates/Dialogs/CreateDomainNameStep1.html" />
      <template name="createStep2" src="~/Templates/Dialogs/CreateDomainNameStep2.html" />
      <template name="createStep2a" src="~/Templates/Dialogs/CreateDomainNameStep2a.html" />
      <template name="createStep3" src="~/Templates/Dialogs/CreateDomainNameStep3.html" />
      <template name="selectPassword" src="~/Templates/Dialogs/SelectPassword.html" />
      <template name="viewInfo" src="~/Templates/Dialogs/ViewInfo.html" />
      <template name="customCreatePreview" src="~/Templates/Dialogs/CustomCreatePreview.html" />
      <template name="domainsTab" src="~/Templates/Tabs/DomainsTab.html" />
      <template name="domainsTabEmpty" src="~/Templates/Tabs/DomainsTabEmpty.html" />
      <template name="settingsTab" src="~/Templates/Tabs/SettingsTab.html" />
    </templates>
  </extension>
</uiManifest>

請注意:

  • 如需更多延伸模組,請 < 重複擴充 > 專案。

  • 延伸 > 標籤上的 < baseUri 屬性相對於入口網站根目錄, (標準 ASP.NET 路徑) 。

  • src 屬性相對於擴充 > 標記上的 < baseUri 屬性

  • 如果延伸模組不需要特定資源類型 (例如樣式表單) ,則可以省略整個標籤。

另請參閱

Windows Azure Pack 管理入口網站使用者介面延伸模組