System.Web.UI.WebControls.WebParts Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém classes e interfaces conhecidas coletivamente como o conjunto de controlo Web Parts. Pode usar estas classes para criar páginas Web cujo aspeto e comportamento podem ser modificados (personalizados) pelos utilizadores finais. As definições personalizadas de cada utilizador para uma página são guardadas para futuras sessões do navegador.
Classes
| Name | Description |
|---|---|
| AppearanceEditorPart |
Fornece um controlo de editor que permite aos utilizadores finais editar várias propriedades da interface de utilizador (UI) num controlo associado WebPart . Esta classe não pode ser herdada. |
| BehaviorEditorPart |
Fornece um controlo de editor que permite aos utilizadores finais editar várias propriedades da interface de utilizador (UI) num controlo associado WebPart . Esta classe não pode ser herdada. |
| CatalogPart |
Serve como classe base para controlos que residem em CatalogZoneBase zonas e que fornece catálogos de controlos disponíveis para servidores Web (especialmente WebPart controlos) que os utilizadores podem adicionar a uma página Web. |
| CatalogPartChrome |
Permite aos programadores sobrepor a renderização apenas para as secções selecionadas de CatalogPart controlos numa CatalogZoneBase zona. |
| CatalogPartCollection |
Contém uma coleção de CatalogPart controlos usados para fornecer catálogos de controlos de servidores Web que os utilizadores finais podem adicionar a uma página Web. Esta classe não pode ser herdada. |
| CatalogZone |
Serve como o controlo principal no conjunto de controlos Web Parts para hospedagem CatalogPart de controlos numa página Web. |
| CatalogZoneBase |
Serve como classe base para todos os controlos de zona que funcionam como catálogos. Os catálogos contêm listas de WebPart controlos que os utilizadores podem adicionar a uma página Web. |
| ConnectionConsumerAttribute |
Identifica o método de callback num controlo de servidor que atua como consumidor numa ligação Web Parts, e permite aos programadores especificar detalhes sobre o ponto de ligação do consumidor. |
| ConnectionInterfaceCollection |
Representa um conjunto de interfaces para utilização em ligações Web Parts. |
| ConnectionPoint |
Serve como a classe base para definir objetos de pontos de ligação que permitem ao controlo do consumidor e ao controlo do fornecedor numa ligação Web Parts partilhar dados. |
| ConnectionProviderAttribute |
Identifica o método de callback num controlo de servidor que atua como fornecedor numa ligação Web Parts, e permite aos programadores especificar detalhes sobre o ponto de ligação do fornecedor. |
| ConnectionsZone |
Fornece uma interface de utilizador (UI) que permite aos utilizadores formar ligações entre WebPart outros controlos de servidor que residem em WebPartZoneBase zonas. |
| ConsumerConnectionPoint |
Define um objeto de ponto de ligação que permite a um controlo de servidor, atuando como consumidor, formar uma ligação com um fornecedor. |
| ConsumerConnectionPointCollection |
Representa um conjunto de pontos de ligação para um controlo numa zona de Web Parts, atuando como consumidor. Esta classe não pode ser herdada. |
| DeclarativeCatalogPart |
Permite aos programadores adicionar um catálogo ou WebPart outros controlos de servidor a uma página Web no formato declarativo de persistência de página. Esta classe não pode ser herdada. |
| EditorPart |
Serve como classe base para controlos que residem em EditorZoneBase zonas e são usados para editar WebPart controlos. |
| EditorPartChrome |
Permite aos programadores sobrepor a renderização apenas para as secções selecionadas de EditorPart controlos numa EditorZoneBase zona. |
| EditorPartCollection |
Contém uma coleção de EditorPart controlos usados para editar as propriedades, disposição, aparência e comportamento dos WebPart controlos. Esta classe não pode ser herdada. |
| EditorZone |
Serve como o controlo principal no conjunto de controlos Web Parts para hospedagem EditorPart de controlos numa página Web. |
| EditorZoneBase |
Serve como classe base para todos os controlos de zona que funcionam como contentores para EditorPart os controlos. |
| ErrorWebPart |
Inserido numa página Web como marcador quando a tentativa de carregar ou criar uma nova instância de um controlo dinâmico WebPart falhou. |
| GenericWebPart |
Envolve os controlos do servidor que não WebPart são controlos para que possam aparecer e comportar-se como controlos verdadeiros WebPart em tempo de execução. |
| ImportCatalogPart |
Importa um ficheiro de descrição para um controlo WebPart (ou outro controlo ASP.NET servidor usado como controlo WebPart), para que os utilizadores possam adicionar o controlo a uma página Web com definições pré-definidas. Esta classe não pode ser herdada. |
| LayoutEditorPart |
Fornece um controlo de editor que permite aos utilizadores finais editar várias propriedades de interface de utilizador (UI) orientadas ao layout num controlo associado WebPart . Esta classe não pode ser herdada. |
| PageCatalogPart |
Fornece um catálogo que guarda referências a todos os WebPart controlos (e outros controlos de servidor contidos em WebPartZoneBase zonas) que um utilizador encerrou numa única página de Web Parts, permitindo aos utilizadores adicionar os controlos fechados de volta à página. Esta classe não pode ser herdada. |
| Part |
Serve como classe base para todos os controlos de partes de Web Parts, que renderizam uma interface de utilizador modular numa página de Web Forms. |
| PersonalizableAttribute |
Representa o atributo de personalização. Esta classe não pode ser herdada. |
| PersonalizationAdministration |
Implementa funcionalidades de gestão e administração para personalização de Web Parts. Esta classe não pode ser herdada. |
| PersonalizationDictionary |
Encapsula regras básicas de validação que indicam se um dado personalizado é considerado personalizável em qualquer um UserShared dos casos. |
| PersonalizationEntry |
Representa peças centrais da informação de estado de personalização personalizada contida num PersonalizationDictionary objeto. Esta classe não pode ser herdada. |
| PersonalizationProvider |
Implementa a funcionalidade básica para um fornecedor de personalização. |
| PersonalizationProviderCollection |
Armazena referências a PersonalizationProvider objetos indexados por nome. Esta classe não pode ser herdada. |
| PersonalizationState |
Define a funcionalidade básica que representa os dados de personalização de uma página. |
| PersonalizationStateInfo |
Quando sobrescrito numa classe derivada, implementa uma representação de informação sobre um conjunto de dados de Web Parts para uma página. |
| PersonalizationStateInfoCollection |
Fornece uma coleção de SharedPersonalizationStateInfo e UserPersonalizationStateInfo objetos. |
| PersonalizationStateQuery |
Representa um conjunto de parâmetros de consulta que podem ser passados a um fornecedor de personalização usando os vários métodos get e finding. Esta classe não pode ser herdada. |
| PropertyGridEditorPart |
Fornece um controlo de editor que permite aos utilizadores finais editar propriedades personalizadas num controlo associado WebPart ou de servidor. Esta classe não pode ser herdada. |
| ProviderConnectionPoint |
Define um objeto ponto de ligação que permite a um controlo de servidor, atuando como fornecedor, formar uma ligação com um consumidor. |
| ProviderConnectionPointCollection |
Contém uma coleção de todos os ProviderConnectionPoint objetos associados a um controlo particular WebPart ou servidor que atua como fornecedor numa ligação. Esta classe não pode ser herdada. |
| ProxyWebPart |
Representa a classe base para os controlos Web Parts que, sob certas condições, devem substituir outros controlos Web Parts numa página. |
| ProxyWebPartConnectionCollection |
Contém uma coleção de objetos estáticos WebPartConnection , que é usada quando as ligações são declaradas nas páginas de conteúdo e o WebPartManager controlo é declarado numa página mestre. Esta classe não pode ser herdada. |
| ProxyWebPartManager |
Fornece uma forma para os programadores declararem ligações estáticas numa página de conteúdo quando um WebPartManager controlo foi declarado na página mestra associada à página de conteúdo. |
| RowToFieldTransformer |
Transforma dados numa ligação Web Parts de um fornecedor que implementa a IWebPartRow interface para um consumidor que espera dados através da IWebPartField interface. |
| RowToParametersTransformer |
Transforma dados numa ligação Web Parts de um fornecedor que implementa a IWebPartRow interface para um consumidor que espera receber dados de um fornecedor que implementa a IWebPartParameters interface. |
| SharedPersonalizationStateInfo |
Representa uma versão leve da informação de personalização partilhada sobre uma página. Esta classe não pode ser herdada. |
| SqlPersonalizationProvider |
Implementa um fornecedor de personalização que utiliza o Microsoft SQL Server. |
| TitleStyle |
Especifica as características de estilo para as barras de título dos controlos Web Parts dentro de uma zona. |
| ToolZone |
Serve como classe base para um conjunto de zonas auxiliares que aparecem apenas em certos modos de exibição de página associados. |
| TransformerTypeCollection |
Fornece uma coleção WebPartTransformer de objetos apenas de leitura. |
| UnauthorizedWebPart |
Usado para criar um objeto provisório sempre que o WebPartManager método do IsAuthorized controlo retorna |
| UserPersonalizationStateInfo |
Representa a informação de personalização por utilizador para uma página e para um utilizador. Esta classe não pode ser herdada. |
| WebBrowsableAttribute |
Indica se a propriedade designada de um controlo Web Parts é exibida num PropertyGridEditorPart objeto. |
| WebDescriptionAttribute |
Define o valor da string a usar como ToolTip para uma propriedade de um controlo Web Parts. |
| WebDisplayNameAttribute |
Define o nome amigável para uma propriedade de um controlo de Web Parts. |
| WebPart |
Serve como a classe base para controlos personalizados de ASP.NET Web Parts, adicionando à classe base Part apresenta algumas propriedades adicionais da interface de utilizador (UI), a capacidade de criar ligações e comportamento de personalização. |
| WebPartAddingEventArgs |
Fornece dados para o WebPartAdding evento. |
| WebPartAuthorizationEventArgs |
Fornece dados para o AuthorizeWebPart evento. |
| WebPartCancelEventArgs |
Fornece dados para o SelectedWebPartChanging evento, WebPartClosing evento e WebPartDeleting evento. |
| WebPartChrome |
Permite aos programadores sobrepor a renderização apenas para as secções selecionadas de WebPart ou para os controlos do servidor numa WebPartZoneBase zona. |
| WebPartCollection |
Contém uma coleção de WebPart controlos usados para rastrear e gerir grupos relacionados de controlos. Esta classe não pode ser herdada. |
| WebPartConnection |
Fornece um objeto que permite que dois WebPart controlos formem uma ligação. Esta classe não pode ser herdada. |
| WebPartConnectionCollection |
Representa uma coleção de ligações para um controlo numa zona de Web Parts. Esta classe não pode ser herdada. |
| WebPartConnectionsCancelEventArgs |
Fornece dados para os eventos WebPartsConnecting e WebPartsDisconnecting. |
| WebPartConnectionsEventArgs |
Fornece os dados de eventos para os WebPartsConnected eventos e WebPartsDisconnected do WebPartManager controlo. |
| WebPartDescription |
Fornece informação sobre um WebPart controlo que pode ser exibido num catálogo de controlos Web Parts sem necessidade de criar uma instância do controlo. |
| WebPartDescriptionCollection |
Consiste numa coleção de WebPartDescription objetos a serem usados com catálogos de WebPart controlos. Esta classe não pode ser herdada. |
| WebPartDisplayMode |
Define um conjunto comum de propriedades para os vários modos de visualização que uma página de Web Parts pode acedir. |
| WebPartDisplayModeCancelEventArgs |
Fornece dados para o DisplayModeChanging evento cancelável. |
| WebPartDisplayModeCollection |
Contém uma coleção de WebPartDisplayMode objetos. Esta classe não pode ser herdada. |
| WebPartDisplayModeEventArgs |
Fornece dados para o DisplayModeChanged evento. |
| WebPartEventArgs |
Fornece dados para os WebPartAdded, WebPartDeleted, WebPartClosed, WebPartMoved, e SelectedWebPartChanged eventos. |
| WebPartManager |
Serve como a classe central do conjunto de controlo Web Parts, gerindo todos os controlos, funcionalidades e eventos Web Parts que ocorrem numa página Web. |
| WebPartManagerInternals |
Isola em métodos de classe separados que são usados pelo WebPartManager controlo e podem ser sobrepostos por programadores que estendem o controlo, mas raramente são necessários pelos programadores de páginas. |
| WebPartMenuStyle |
Contém características de estilo para menus nos WebPart controlos. Esta classe não pode ser herdada. |
| WebPartMovingEventArgs |
Fornece dados para o WebPartMoving evento. |
| WebPartPersonalization |
Implementa operações de personalização de baixo nível. |
| WebPartTracker |
Monitoriza as ligações das Web Parts para ligações circulares. |
| WebPartTransformer |
Fornece uma implementação básica para classes transformadoras para converter dados entre dois pontos de ligação incompatíveis. |
| WebPartTransformerAttribute |
Identifica os tipos de pontos de ligação que um transformador suporta. |
| WebPartTransformerCollection |
Fornece uma coleção de WebPartTransformer objetos. |
| WebPartUserCapability |
Fornece informações sobre as capacidades do utilizador para visualizar e modificar dados de personalização. Esta classe não pode ser herdada. |
| WebPartVerb |
Fornece um elemento interativo de interface de utilizador (UI) que permite aos utilizadores realizar ações numa página de Web Parts. |
| WebPartVerbCollection |
Representa uma coleção de verbos personalizados do Web Parts. Esta classe não pode ser herdada. |
| WebPartVerbsEventArgs |
Fornece dados de evento para o CreateVerbs evento utilizado pelo OnCreateVerbs(WebPartVerbsEventArgs) método. |
| WebPartZone |
Serve como o controlo principal no conjunto de controlos Web Parts para hospedagem WebPart de controlos numa página Web. |
| WebPartZoneBase |
Serve como classe base para todos os controlos de zona que atuam como contentores para WebPart (ou outros controlos de servidor ou utilizador). |
| WebPartZoneCollection |
Contém uma coleção de WebPartZone controlos apenas de leitura. |
| WebZone |
Serve como classe base para todos os controlos que atuam como contentores para controlos de servidor (incluindo controlos Web Parts Part , controlos de servidor e controlos de utilizador) em aplicações Web Parts. |
Interfaces
| Name | Description |
|---|---|
| IPersonalizable |
Define capacidades adicionais de gestão para a aplicação e extração do estado de personalização. |
| ITrackingPersonalizable |
Permite que os controlos Web Parts acompanhem as fases específicas do processo de carregamento e gravação de personalização. |
| ITransformerConfigurationControl |
Define o contrato que um controlo implementa para atuar como controlo de configuração para um transformador numa ligação Web Parts. |
| IVersioningPersonalizable |
Representa uma interface que pode gerir dados de personalização pertencentes a uma versão anterior de um controlo Web Parts. |
| IWebActionable |
Permite WebPart que os controlos ou outros controlos de servidor contenham coleções de verbos. |
| IWebEditable |
Fornece uma interface para os programadores especificarem controlos personalizados de edição associados a um WebPart controlo. |
| IWebPart |
Define as propriedades comuns da interface de utilizador (UI) usadas pelos controlos ASP.NET WebPart. |
| IWebPartField |
Define uma interface de fornecedor para ligar dois controlos de servidor usando um único campo de dados. |
| IWebPartParameters |
Define o contrato que um controlo de Web Parts implementa para passar um valor de parâmetro numa ligação de Web Parts. |
| IWebPartRow |
Define uma interface de fornecedor para ligar dois controlos de servidor usando um único campo de dados. |
| IWebPartTable |
Define uma interface de fornecedor para ligar dois controlos de servidor usando uma tabela inteira de dados. |
Enumerações
| Name | Description |
|---|---|
| PartChromeState |
Especifica se um controlo e a fronteira que o rodeia estão num estado normal ou minimizado. |
| PartChromeType |
Especifica o tipo de fronteira que rodeia um controlo de Web Parts. |
| PersonalizationScope |
Indica o âmbito de personalização para um WebPartManager objeto ou o âmbito de personalização que se aplica a uma propriedade num controlo Web Parts. |
| WebPartExportMode |
Especifica se todas, algumas ou nenhuma das propriedades de um WebPart controlo podem ser exportadas. |
| WebPartHelpMode |
Especifica os tipos de interfaces de utilizador (UIs) disponíveis para exibir conteúdo de Ajuda para um WebPart controlo. |
| WebPartVerbRenderMode |
Especifica como os verbos devem ser renderizados num WebPart controlo. |
Delegados
| Name | Description |
|---|---|
| FieldCallback |
Faz referência ao método a chamar ao recuperar dados de campo de um fornecedor. |
| ParametersCallback |
Faz referência ao método a chamar ao recuperar dados de linha de um fornecedor. |
| RowCallback |
Faz referência ao método a chamar ao recuperar dados de linha de um fornecedor. |
| TableCallback |
Faz referência ao método a chamar ao recuperar dados de tabela de um fornecedor. |
| WebPartAddingEventHandler |
Representa o método que gere o WebPartAdding evento de um WebPartManager objeto. |
| WebPartAuthorizationEventHandler |
Representa o método que gere o AuthorizeWebPart evento de um WebPartManager objeto. |
| WebPartCancelEventHandler |
Representa o método que irá lidar com o SelectedWebPartChanging evento, WebPartClosing evento ou WebPartDeleting evento da WebPartManager classe. |
| WebPartConnectionsCancelEventHandler |
Representa o método que irá lidar com o WebPartsConnecting evento ou WebPartsDisconnecting evento de um WebPartManager controlo. |
| WebPartConnectionsEventHandler |
Representa o método que irá lidar com os WebPartsConnected eventos e WebPartsDisconnected do WebPartManager controlo. |
| WebPartDisplayModeCancelEventHandler |
Representa o método que gere o DisplayModeChanging evento da WebPartManager classe. |
| WebPartDisplayModeEventHandler |
Representa o método que irá lidar com o DisplayModeChanged evento de um WebPartManager objeto. |
| WebPartEventHandler |
Representa o método que irá lidar com o WebPartAdded evento, WebPartDeleted evento, WebPartClosed evento, WebPartMoved evento ou SelectedWebPartChanged evento de um WebPartManager objeto. |
| WebPartMovingEventHandler |
Representa o método que irá lidar com o WebPartMoving evento de um WebPartManager objeto. |
| WebPartVerbsEventHandler |
Representa o delegado do CreateVerbs evento. |