Partilhar via


provedores de elemento para personalização de Web Parts (ASP.NET Configurações Schema)

Define os provedores de personalização de Web Parts para o aplicativo da Web atual.

<providers>
    <add.../>
    <clear />
    <remove.../>
</providers>

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Nenhum.

Elementos filho

Elemento

Descrição

add

Elemento opcional

Especifica o nome do provedor e a classe que implementa a ele.

clear

Elemento opcional

Remove todos os provedores de Web Parts da coleção.

remove

Elemento opcional

Remove o provedor de Web Parts especificado da coleção.

Elementos pai

Elemento

Descrição

configuration

O elemento raiz necessários em cada arquivo de configuração usado pelo common language runtime e.Aplicativos do NET Framework.

system.web

Especifica o elemento raiz para o ASP.Definições de configuração de rede em um arquivo de configuração. Contém elementos de configuração que configuram aplicativos da Web ASP.NET e controla o comportamento das aplicações.

webParts

Permite que você especificar um provedor de personalização de Web Parts, definir autorizações de personalização e adicionar classes personalizadas que estendem o WebPartTransformer classe para uso por conexões de Web Parts.

personalization

Especifica o provedor de personalização de Web Parts e define as autorizações de personalização de Web Parts.

Comentários

Configuração padrão

O seguinte padrão providers elemento é configurado no arquivo Web. config raiz na.NET Framework versão 2.0.

<providers>
  <add connectionStringName="LocalSqlServer"
    name="AspNetSqlPersonalizationProvider" 
    type="System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider, 
    System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>

Exemplo

O exemplo a seguir mostra como adicionar um provedor.

<webParts>
  <personalization defaultProvider="AspNetSqlPersonalizationProvider">
    <providers>
      <add name="AspNetSqlPersonalizationProvider"
      type="System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider"
      connectionStringName="LocalSqlServer" applicationName="/" />
    </providers>
  </personalization>
</webParts>

Provedores só podem ser definidos no computador, site e no nível do aplicativo.

Informações do elemento

Manipulador da seção de configuração

System.Web.Configuration.WebPartsSection

Membro de configuração

WebPartsPersonalization.Providers

Locais configuráveis

Machine.config

Web. config de nível de raiz.

Web. config de nível de aplicativo

Requisitos

O IIS 5.0, 5.1 e 6.0

.NET Framework 2.0

Visual Studio 2005

Consulte também

Tarefas

Como: Configurar Diretórios Específicos Usando Configurações por Localização

Como: Bloquear definições de configuração ASP.NET

Referência

system.web Element (ASP.NET Settings Schema)

configuração Element (Geral Configurações Schema)

Adicionar elemento para provedores de Web Parts (ASP.NET Configurações Schema)

Desmarque o elemento para provedores de Web Parts (ASP.NET Configurações Schema)

Remover elemento para provedores de Web Parts (ASP.NET Configurações Schema)

WebPartsSection

WebPartsPersonalization

System.Configuration

System.Web.Configuration

Conceitos

Visão geral da configuração ASP.NET

Cenários de configuração ASP.NET

Protegendo a configuração do ASP.NET

Outros recursos

General Configuration Settings (ASP.NET)

ASP.NET Configuration Settings

Administração de Sites do ASP.NET

API de Configuração do ASP.NET