Partilhar via


Windows Azure Pack Management Portal Client-Side Vistas de Extensão

 

Aplica-se a: Windows Azure Pack

Hello World Sample Visual Studio Project Paths: Microsoft.WAP.samples.HelloWorld.TenantExtension\Views e \Microsoft.WAP.samples.HelloWorld.AdminExtension\Views

As vistas são páginas ASP.NET .cshtml usadas para mostrar uma interface de utilizador de configuração num portal de gestão Windows Azure Pack para extensão de administradores. Esta configuração pode incluir elementos como quotas e opções em todo o serviço. O .cshtml é mostrado como uma visão parcial na área de conteúdo do portal de gestão. Assim, todas as regras relativas a etiquetas válidas e formatação para Modelos são seguidas. No entanto, não ocorre nenhuma templária real. Para obter mais informações sobre os modelos, consulte Windows Portal de Gestão de Pacotes Azure Client-Side modelos de extensão.

Para que a vista apareça perfeitamente no portal de gestão Windows Azure Pack para administradores, a inclusão dos estilos e scripts em todo o portal é automática. Se a sua página .cshtml necessitar de mais estilos ou scripts, coloque-os num @section chamado ServiceOfferScripts. Por exemplo:

@section ServiceOfferScripts {
  <link rel="stylesheet" href="@Url.Content("~/Content/DomainAdmin/Styles/DomainAdmin.ServiceOffer.css")" type="text/css" />
  <script src="@Url.Content("~/Content/DomainAdmin/Scripts/DomainAdmin.ServiceOffer.js")"></script>
}

Consulte também

extensões de interface de utilizador do portal de gestão de pacotes Windows Azure