System.Web.UI.WebControls.WebParts Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes e interfaces conhecidas em conjunto como o conjunto de controles de Web Parts. Você pode usar essas classes para criar páginas da Web cuja aparência e o comportamento podem ser modificados (personalizados) pelos usuários finais. As configurações personalizadas de cada usuário para uma página são salvas para sessões futuras do navegador.
Classes
AppearanceEditorPart |
Fornece um controle de editor que permite aos usuários finais editar várias propriedades da interface do usuário em um controle WebPart associado. Essa classe não pode ser herdada. |
BehaviorEditorPart |
Fornece um controle de editor que permite aos usuários finais editar várias propriedades da interface do usuário em um controle WebPart associado. Essa classe não pode ser herdada. |
CatalogPart |
Serve como a classe base para controles que residem em zonas de CatalogZoneBase e que fornecem os catálogos de controles de servidor Web disponíveis (especialmente controles de WebPart) que os usuários podem adicionar a uma página da Web. |
CatalogPartChrome |
Permite que os desenvolvedores substituam a renderização apenas pelas seções selecionadas dos controles de CatalogPart em uma zona de CatalogZoneBase. |
CatalogPartCollection |
Contém uma coleção de controles de CatalogPart usados para fornecer catálogos de controles de servidor Web que os usuários finais podem adicionar a uma página da Web. Essa classe não pode ser herdada. |
CatalogZone |
Serve como o controle principal no conjunto de controles de Web Parts para hospedar controles CatalogPart em uma página da Web. |
CatalogZoneBase |
Serve como a classe base para todos os controles de zona que atuam como catálogos. Os catálogos contêm listas de controles de WebPart que os usuários podem adicionar a uma página da Web. |
ConnectionConsumerAttribute |
Identifica o método de retorno de chamada em um controle de servidor que funciona como o consumidor em uma conexão de Web Parts e permite que os desenvolvedores especifiquem detalhes sobre o ponto de conexão do cliente. |
ConnectionInterfaceCollection |
Representa uma coleção de interfaces para uso em conexões de Web Parts. |
ConnectionPoint |
Funciona como a classe base para definir objetos de ponto de conexão que habilitam o controle do consumidor e do provedor em uma conexão de Web Parts para compartilhar dados. |
ConnectionProviderAttribute |
Identifica o método de retorno de chamada em um controle de servidor que funciona como o provedor em uma conexão de Web Parts e permite que os desenvolvedores especifiquem detalhes sobre o ponto de conexão do provedor. |
ConnectionsZone |
Fornece uma IU (interface do usuário) que permite que os usuários formem conexões entre WebPart e outros controles de servidor que residem em zonas WebPartZoneBase. |
ConsumerConnectionPoint |
Define um objeto de ponto de conexão que permite que um controle de servidor que funciona como consumidor forme uma conexão com um provedor. |
ConsumerConnectionPointCollection |
Representa uma coleção de pontos de conexão para um controle em uma zona de Web Parts que funciona como um consumidor. Essa classe não pode ser herdada. |
DeclarativeCatalogPart |
Permite que os desenvolvedores adicionem um catálogo de WebPart ou outros controles de servidor para uma página da Web no formato declarativo, de persistência de página. Essa classe não pode ser herdada. |
EditorPart |
Serve como a classe base para controles que residem em zonas EditorZoneBase e que são usados para editar controles WebPart. |
EditorPartChrome |
Permite que os desenvolvedores substituam a renderização apenas pelas seções selecionadas dos controles de EditorPart em uma zona de EditorZoneBase. |
EditorPartCollection |
Contém uma coleção de controles EditorPart usados para editar as propriedades, o layout, a aparência e o comportamento de controles WebPart. Essa classe não pode ser herdada. |
EditorZone |
Serve como o controle principal no conjunto de controles de Web Parts para hospedar controles EditorPart em uma página da Web. |
EditorZoneBase |
Serve como a classe base para todos os controles de zona que atuam como contêineres para controles EditorPart. |
ErrorWebPart |
Inserido em uma página da Web como um espaço reservado quando a tentativa de carregar ou criar uma nova instância de um controle dinâmico WebPart falha. |
GenericWebPart |
Encapsula controles de servidor que não sejam controles WebPart para que eles possam parecer e se comportar como controles verdadeiramente WebPart em tempo de execução. |
ImportCatalogPart |
Importa um arquivo de descrição para um controle WebPart (ou outro controle de servidor ASP.NET usado como um controle WebPart), de modo que os usuários podem adicionar o controle para uma página da Web com configurações predefinidas. Essa classe não pode ser herdada. |
LayoutEditorPart |
Fornece um controle de editor que permite aos usuários finais editar várias propriedades da interface do usuário orientadas a layout em um controle WebPart associado. Essa classe não pode ser herdada. |
PageCatalogPart |
Fornece um catálogo que mantém referências a todos os controles WebPart (e outros controles de servidor contidos nas zonas WebPartZoneBase) que um usuário tenha fechado em uma única página de Web Parts, o que permite aos usuários adicionar os controles fechados de volta à página. Essa classe não pode ser herdada. |
Part |
Funciona como a classe base para todos os controles Part de Web Parts, que renderizam uma interface do usuário modular em uma página do Web Forms. |
PersonalizableAttribute |
Representa o atributo de personalização. Essa classe não pode ser herdada. |
PersonalizationAdministration |
Implementa o gerenciamento e a funcionalidade administrativa para personalização de Web Parts. Essa classe não pode ser herdada. |
PersonalizationDictionary |
Encapsula regras de validação básicas que indicam se uma parte dos dados personalizados é considerada personalizável no escopo User ou Shared. |
PersonalizationEntry |
Representa as principais informações de estado de personalização personalizadas contidas em um objeto PersonalizationDictionary. Essa classe não pode ser herdada. |
PersonalizationProvider |
Implementa a funcionalidade básica para um provedor de personalização. |
PersonalizationProviderCollection |
Armazena referências a objetos PersonalizationProvider indexados por nome. Essa 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 substituído em uma classe derivada, implementa uma representação de informações sobre um conjunto de dados de Web Parts para uma página. |
PersonalizationStateInfoCollection |
Fornece uma coleção de objetos SharedPersonalizationStateInfo e UserPersonalizationStateInfo. |
PersonalizationStateQuery |
Representa um conjunto de parâmetros de consulta que podem ser passados para um provedor de personalização usando vários métodos get e find. Essa classe não pode ser herdada. |
PropertyGridEditorPart |
Fornece um controle editor que permite aos usuários finais editar propriedades personalizadas em um controle de servidor ou WebPart associado. Essa classe não pode ser herdada. |
ProviderConnectionPoint |
Define um objeto de ponto de conexão que permite que um controle de servidor que funciona como provedor forme uma conexão com um consumidor. |
ProviderConnectionPointCollection |
Contém uma coleção de todos os objetos ProviderConnectionPoint associados a um determinado WebPart ou controle de servidor que atua como um provedor em uma conexão. Essa classe não pode ser herdada. |
ProxyWebPart |
Representa a classe base para controles de Web Parts que, sob determinadas condições, devem substituir outros controles de Web Parts em uma página. |
ProxyWebPartConnectionCollection |
Contém uma coleção de objetos WebPartConnection estáticos que é usada quando as conexões são declaradas em páginas de conteúdo e o controle WebPartManager é declarado em uma página mestra. Essa classe não pode ser herdada. |
ProxyWebPartManager |
Fornece uma maneira para os desenvolvedores declararem conexões estáticas em uma página de conteúdo após um controle WebPartManager ser declarado na página mestra associada à página de conteúdo. |
RowToFieldTransformer |
Transforma os dados em uma conexão de Web Parts de um provedor que implementa a interface IWebPartRow com um consumidor esperando dados através da interface IWebPartField. |
RowToParametersTransformer |
Transforma os dados em uma conexão de Web Parts de um provedor que implementa a interface IWebPartRow com um consumidor esperando receber dados de um provedor que implementa a interface IWebPartParameters. |
SharedPersonalizationStateInfo |
Representa uma versão leve de informações de personalização compartilhadas sobre uma página. Essa classe não pode ser herdada. |
SqlPersonalizationProvider |
Implementa um provedor de personalização que usa o Microsoft SQL Server. |
TitleStyle |
Especifica as características de estilo para as barras de título de controles de Web Parts dentro de uma zona. |
ToolZone |
Serve como a classe base para um conjunto de zonas auxiliares que são exibidas apenas em alguns modos de exibição de página associados. |
TransformerTypeCollection |
Fornece uma coleção somente leitura de objetos WebPartTransformer. |
UnauthorizedWebPart |
Usado para criar um objeto de espaço reservado sempre que o método IsAuthorized do controle WebPartManager retornar |
UserPersonalizationStateInfo |
Representa as informações de personalização por usuário para uma página e um usuário. Essa classe não pode ser herdada. |
WebBrowsableAttribute |
Indica se a propriedade designada de um controle de Web Parts é exibida em um objeto PropertyGridEditorPart. |
WebDescriptionAttribute |
Define o valor de cadeia de caracteres a ser usado como uma dica de ferramenta para uma propriedade de um controle de Web Parts. |
WebDisplayNameAttribute |
Define o nome amigável de uma propriedade de um controle de Web Parts. |
WebPart |
Serve como a classe base para controles personalizados de Web Parts do ASP.NET, adicionando aos recursos da classe base Part algumas propriedades de IU (interface do usuário) adicionais, a capacidade de criar conexões e o comportamento de personalização. |
WebPartAddingEventArgs |
Fornece dados para o evento de WebPartAdding . |
WebPartAuthorizationEventArgs |
Fornece dados para o evento de AuthorizeWebPart . |
WebPartCancelEventArgs |
Fornece dados para o evento SelectedWebPartChanging, o evento WebPartClosing e o evento WebPartDeleting. |
WebPartChrome |
Permite que os desenvolvedores substituam a renderização apenas pelas seções selecionadas dos controles de WebPart ou de servidor em uma zona WebPartZoneBase. |
WebPartCollection |
Contém uma coleção de controles WebPart usados para controlar e gerenciar grupos de controles relacionados. Essa classe não pode ser herdada. |
WebPartConnection |
Fornece um objeto que permite que dois controles WebPart formem uma conexão. Essa classe não pode ser herdada. |
WebPartConnectionCollection |
Representa uma coleção de conexões para um controle em uma zona de Web Parts. Essa classe não pode ser herdada. |
WebPartConnectionsCancelEventArgs |
Fornece dados para os eventos de WebPartsConnecting e de WebPartsDisconnecting . |
WebPartConnectionsEventArgs |
Fornece os dados de evento para o eventos WebPartsConnected e WebPartsDisconnected do controle WebPartManager. |
WebPartDescription |
Fornece informações sobre um controle de WebPart que você pode exibir em um catálogo de controles de Web Parts sem precisar criar uma instância do controle. |
WebPartDescriptionCollection |
Consiste em uma coleção de objetos WebPartDescription a serem usados com catálogos de controles WebPart. Essa classe não pode ser herdada. |
WebPartDisplayMode |
Define um conjunto comum de propriedades para os vários modos de exibição que uma página de Web Parts pode inserir. |
WebPartDisplayModeCancelEventArgs |
Fornece dados para o evento cancelável DisplayModeChanging. |
WebPartDisplayModeCollection |
Contém uma coleção de objetos WebPartDisplayMode . Essa classe não pode ser herdada. |
WebPartDisplayModeEventArgs |
Fornece dados para o evento de DisplayModeChanged . |
WebPartEventArgs |
Fornece dados para os eventos WebPartAdded, WebPartDeleted, WebPartClosed, WebPartMoved e SelectedWebPartChanged. |
WebPartManager |
Serve como a classe central do conjunto de controles de Web Parts, gerenciando todos os controles, funcionalidade e eventos de Web Parts que ocorrem em uma página da Web. |
WebPartManagerInternals |
Isola em métodos de classe separados que são usados pelo controle WebPartManager e podem ser substituídos por desenvolvedores que estendem o controle, mas raramente são necessários para os desenvolvedores de página. |
WebPartMenuStyle |
Contém as características de estilo para menus em controles WebPart. Essa classe não pode ser herdada. |
WebPartMovingEventArgs |
Fornece dados para o evento de WebPartMoving . |
WebPartPersonalization |
Implementa operações de personalização de nível inferior. |
WebPartTracker |
Monitora as conexões de Web Parts de conexões circulares. |
WebPartTransformer |
Fornece uma implementação básica para as classes de transformador converterem dados entre dois pontos de conexão incompatíveis. |
WebPartTransformerAttribute |
Identifica os tipos de pontos de conexão compatíveis com um transformador. |
WebPartTransformerCollection |
Fornece uma coleção de objetos WebPartTransformer. |
WebPartUserCapability |
Fornece informações sobre os recursos de um usuário para exibir e modificar os dados de personalização. Essa classe não pode ser herdada. |
WebPartVerb |
Fornece um elemento de interface do usuário interativo que permite aos usuários executar ações em uma página de Web Parts. |
WebPartVerbCollection |
Representa uma coleção de verbos de Web Parts personalizados. Essa classe não pode ser herdada. |
WebPartVerbsEventArgs |
Fornece dados do evento CreateVerbs que é usado pelo método OnCreateVerbs(WebPartVerbsEventArgs). |
WebPartZone |
Serve como o controle principal no conjunto de controles de Web Parts para hospedar controles WebPart em uma página da Web. |
WebPartZoneBase |
Serve como a classe base para todos os controles de zona que atuam como contêineres para controles WebPart (ou outro servidor ou usuário). |
WebPartZoneCollection |
Contém uma coleção somente leitura de controles WebPartZone. |
WebZone |
Serve como a classe base para todos os controles que atuam como contêineres para controles de servidor (incluindo controles Part de Web Parts, controles de servidor e controles de usuário) em aplicativos Web Parts. |
Interfaces
IPersonalizable |
Define recursos de gerenciamento adicionais para a aplicação e extração do estado de personalização. |
ITrackingPersonalizable |
Permite que os controles de Web Parts controlem as fases específicas do processo de salvamento e carregamento da personalização. |
ITransformerConfigurationControl |
Define o contrato implementado por um controle para atuar como um controle de configuração para um transformador em uma conexão de Web Parts. |
IVersioningPersonalizable |
Representa uma interface que pode gerenciar os dados de personalização que pertencem a uma versão anterior de um controle de Web Parts. |
IWebActionable |
Habilita controles WebPart ou outros controles de servidor a conterem coleções de verbos. |
IWebEditable |
Fornece uma interface para que os desenvolvedores especifiquem controles de edição personalizados que são associados com um controle WebPart. |
IWebPart |
Define as propriedades comuns de interface do usuário usadas por controles WebPart do ASP.NET. |
IWebPartField |
Define uma interface de provedor para conectar dois controles de servidor usando um único campo de dados. |
IWebPartParameters |
Define o contrato que um controle de Web Parts implementa para passar um valor de parâmetro em uma conexão de Web Parts. |
IWebPartRow |
Define uma interface de provedor para conectar dois controles de servidor usando um único campo de dados. |
IWebPartTable |
Define uma interface de provedor para conectar dois controles de servidor usando uma tabela de dados inteira. |
Enumerações
PartChromeState |
Especifica se um controle e a borda em torno dele estão em um estado normal ou minimizado. |
PartChromeType |
Especifica o tipo de borda ao redor de um controle de Web Parts. |
PersonalizationScope |
Indica o escopo de personalização para um objeto WebPartManager ou o escopo de personalização que se aplica a uma propriedade em um controle de Web Parts. |
WebPartExportMode |
Especifica se todas, algumas ou nenhuma das propriedades de um controle WebPart podem ser exportadas. |
WebPartHelpMode |
Especifica os tipos disponíveis de UIs (interfaces do usuário) para exibir o conteúdo da Ajuda de um controle WebPart. |
WebPartVerbRenderMode |
Especifica como os verbos devem ser renderizados em um controle WebPart. |
Delegados
FieldCallback |
Faz referência ao método a ser chamado ao recuperar dados do campo de um provedor. |
ParametersCallback |
Faz referência ao método a ser chamado ao recuperar dados de linha de um provedor. |
RowCallback |
Faz referência ao método a ser chamado ao recuperar dados de linha de um provedor. |
TableCallback |
Faz referência ao método a ser chamado ao recuperar dados de tabela de um provedor. |
WebPartAddingEventHandler |
Representa o método que manipula o evento WebPartAdding de um objeto WebPartManager. |
WebPartAuthorizationEventHandler |
Representa o método que manipula o evento AuthorizeWebPart de um objeto WebPartManager. |
WebPartCancelEventHandler |
Representa o método que manipulará o evento SelectedWebPartChanging, o evento WebPartClosing ou o evento WebPartDeleting da classe WebPartManager. |
WebPartConnectionsCancelEventHandler |
Representa o método que manipulará o evento WebPartsConnecting ou o evento WebPartsDisconnecting de um controle WebPartManager. |
WebPartConnectionsEventHandler |
Representa o método que manipulará os eventos WebPartsConnected e WebPartsDisconnected do controle WebPartManager. |
WebPartDisplayModeCancelEventHandler |
Representa o método que manipula o evento DisplayModeChanging da classe WebPartManager. |
WebPartDisplayModeEventHandler |
Representa o método que manipulará o evento de DisplayModeChanged de um objeto WebPartManager. |
WebPartEventHandler |
Representa o método que manipulará o evento WebPartAdded, o evento WebPartDeleted, o evento WebPartClosed, o evento WebPartMoved ou o evento SelectedWebPartChanged de um objeto WebPartManager. |
WebPartMovingEventHandler |
Representa o método que manipulará o evento de WebPartMoving de um objeto WebPartManager. |
WebPartVerbsEventHandler |
Representa o representante do evento CreateVerbs. |