Compartilhar via


Páginas de Administração Central

O site Central Administration Windows SharePoint Services wssnoversshort usa um nomeado diretório virtual /_admin semelhante de diretório virtual /_layouts de de conteúdo sites. O administrativo diretório virtual é mapeado fisicamente para o \\Program Files\Common Files\Microsoft Shared\web server extensions\12\Template\Admin Diretório, que é onde você pode personalizado local páginas de administração. Páginas que estão localizadas neste Diretório são associado não com o configuração banco de dados o de conteúdo e banco de dados.

Página de administração principal

Para garantir consistência em todas as páginas de administração, Windows SharePoint Services fornece uma página mestra (Admin.master) que define layout da página. Para informações sobre como mestre páginas em Windows SharePoint Services, consulte Páginas mestras.

A seguinte lista descreve chave espaços reservados que são definidos no arquivo página mestra Windows SharePoint Services wssnoversshort:

  • PlaceHolderPageTitle O título que é exibido na parte superior navegador barra.

  • PlaceHolderPageTitleInTitleArea O título que é exibido em grande Texto preto sobre a página final.

  • PlaceHolderAdditionalPageHead   Additional items to be placed within the <HEAD> tag of the page, which provides an ideal location for client-side script on the page.

  • PlaceHolderPageDescription descrição A página.

  • PlaceHolderMain A localidade onde a maior parte do derivado de conteúdo página é colocado.

As configurações site e páginas de administração utilizam um conjunto de controles servidor para garantir consistência através de página diferentes tipos e controles de usuário. For example, settings pages use InputFormSection, and InputFormControl user controls, while List or grid style pages might use ToolBar and ToolBarButton server controls to implement a toolbar.

Páginas de administração e recursos de localização

Páginas de administração ASPX são globais e dependem da infra-estrutura localização que esteja compilado em ASP.NET.

O seguinte exemplo mostra como especificar o identificação do recurso para o título de uma ato de soltar controle suspenso:

                    <asp:DropDownList id="MyExample" runat="server" 
Title="<%$Resources:YourResxFile, example_title%>" />

Recursos para as páginas da Web estão contidos em um arquivo .resx que você pode local no Diretório \12\Config\AdminResources \12\Config\AdminResources. Quando você configurar um aplicativo da Web, os recursos definidos neste arquivo são copiados para o apropriado Diretório Serviços de Informações da Internet. Se você fizer uma alteração de arquivo .resx após o site Central Administration tiver sido configurado, você pode executar o linha de comando stsadm.exe –o copyappbincontent Stsadm.exe \endash o copyappbincontent operação para reimplantar arquivos de recurso revisada.

Código atrás

Para separar codificar e de conteúdo, ASP.NET páginas da Web são geralmente dividida em codificar - por trás de classes e páginas .aspx. São classes code-behind compilado em um assembly particular para a administração aplicativo da Web. Se você local o assembly no Diretório 12\Config\AdminBin 12\Config\AdminBin, ele é copiado para o administrativo site IIS durante configuração. Se você recompilar o projeto após a Administração Central site tenha sido criado, você pode reimplantar o assembly pela execução de linha de comando stsadm.exe –o copyappbincontent Stsadm.exe \endash o copyappbincontent operação.

O breadcrumb na parte superior de uma página de administração é compilado usando um arquivo XML que contém a página hierarquia. Você deve local arquivos SiteMap o Diretório 12\Template\Admin 12\Template\Admin com seu personalizado .aspx páginas e nomear os arquivos SiteMap para coincidir com o padrão admin.sitemap.*.xml. O seguinte arquivo SiteMap exemplo mostra como criar o breadcrumb para uma nova página configurações que está vinculada a partir de página operações:

                    <siteMap>
  <siteMapNode url="/_admin/YourPage.aspx" 
               parentUrl="/_admin/applications.aspx" 
               title="$Resources:YourResource,YourPage_StringId" />
  <siteMapNode url="/_admin/YourSubPage.aspx" 
               title="$Resources: YourResource,YourSubPage_StringId" />
</siteMap>

Como páginas .aspx, um arquivos breadcrumb também utiliza a estrutura ASP.NET para localização.

O operações e de gerenciamento de aplicativos páginas usam a infra estrutura recursos Windows SharePoint Services wssnoversshort para fornecer extensibilidade link. Para informações sobre como usar recursos para adicionar links, consulte Como a: Adicionar Ações para a interface do usuário.

Para localizar as propriedades Location GroupId que são e GroupId apropriado para um novo link, procurar definições de link existente. Os links usar como padrão para as páginas de gerenciamento de aplicativos e operações estão contidos em arquivos de Operations.xml e Applications.xml de \12\TEMPLATE\FEATURES\AdminLinks.

Recurso arquivos implementar a estrutura Windows SharePoint Services wssnoversshort para localizar arquivos XML. Especificar Recursos é semelhante de sintaxe do ASP.NET, Except for um precedente ponto-e-vírgula ( ;). Colocar arquivos .resx que definem essas seqüências de caracteres em \12\Template\Resources.

Consulte também

Conceitos

Tipos de página SharePoint