System.Web.UI 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.
Fornece classes e interfaces que permitem criar ASP.NET controles de servidor e ASP.NET páginas da Web para a interface do usuário de seus aplicativos Web ASP.NET.
Classes
| Nome | Description |
|---|---|
| AsyncPostBackErrorEventArgs |
Fornece dados para o evento AsyncPostBackError. |
| AsyncPostBackTrigger |
Define um controle e um evento opcional do controle como um gatilho de controle de postback assíncrono que faz com que um UpdatePanel controle seja atualizado. |
| AttributeCollection |
Fornece acesso de modelo de objeto a todos os atributos declarados na marca de abertura de um elemento de controle de servidor ASP.NET. Essa classe não pode ser herdada. |
| AuthenticationServiceManager |
Configura o local de uma implementação personalizada do serviço de autenticação. |
| BaseParser |
Fornece um conjunto base de funcionalidades para classes envolvidas na análise ASP.NET solicitações de página e controles de servidor. |
| BasePartialCachingControl |
Fornece a funcionalidade base para as classes e StaticPartialCachingControl as PartialCachingControl classes. |
| BaseTemplateParser |
Implementa ASP.NET análise de modelo para arquivos de modelo. |
| BindableTemplateBuilder |
Dá suporte à análise de página de controles associados a dados que se associam automaticamente a um controle da fonte de dados ASP.NET em seções de conteúdo modelo. Essa classe não pode ser herdada. |
| BoundPropertyEntry |
Representa uma propriedade de controle associada a dados a uma expressão. |
| BuilderPropertyEntry |
Serve como a classe base para todas as entradas de propriedade que exigem um construtor de controle. |
| ChtmlTextWriter |
Grava uma série de caracteres e texto específicos de cHTML no fluxo de saída de um controle de servidor ASP.NET. A ChtmlTextWriter classe fornece recursos de formatação que ASP.NET controles de servidor usam ao renderizar conteúdo cHTML para clientes. |
| ClientScriptManager |
Define métodos para gerenciar scripts de cliente em aplicativos Web. |
| CodeStatementBuilder |
Gera instruções DOM de código. |
| CompiledBindableTemplateBuilder |
Fornece a implementação padrão de um IBindableTemplate objeto, que ASP.NET usa sempre que analisa a associação de dados bidirecional dentro do conteúdo modelo de um controle ASP.NET, como FormView. Essa classe não pode ser herdada. |
| CompiledTemplateBuilder |
Uma ITemplate implementação chamada do código de classe de página gerado. Essa classe não pode ser herdada. |
| ComplexPropertyEntry |
Serve como a entrada de propriedade para propriedades somente leitura/gravação e somente leitura, como modelos. |
| CompositeScriptReference |
Representa uma coleção de referências de script a serem combinadas em um único script composto. |
| CompositeScriptReferenceEventArgs |
Fornece dados para o evento ResolveCompositeScriptReference. |
| ConstructorNeedsTagAttribute |
Especifica que um controle de servidor precisa de um nome de marca em seu construtor. |
| Control |
Define as propriedades, métodos e eventos compartilhados por todos os controles de servidor ASP.NET. |
| ControlBuilder |
Dá suporte ao analisador de página na criação de um controle e os controles filho que ele contém. |
| ControlBuilderAttribute |
Especifica uma classe ControlBuilder para criar um controle personalizado dentro do analisador de ASP.NET. Essa classe não pode ser herdada. |
| ControlCachePolicy |
Fornece acesso programático a uma ASP.NET configurações de cache de saída do controle de usuário. |
| ControlCollection |
Fornece um contêiner de coleção que permite que ASP.NET controles de servidor mantenham uma lista de seus controles filho. |
| ControlSkin |
Representa uma pele de controle, que é um meio de definir propriedades estilísticas que são aplicadas a um controle de servidor Web ASP.NET. |
| ControlValuePropertyAttribute |
Especifica a propriedade padrão de um controle ao qual um objeto ControlParameter associa em tempo de execução. Essa classe não pode ser herdada. |
| CssClassPropertyAttribute |
Adiciona recursos de edição CSS (Folha de Estilos em Cascata) a uma propriedade em tempo de design. |
| CssStyleCollection |
Contém os atributos de estilo embutido CSS (folhas de estilo em cascata) HTML para um controle de servidor HTML especificado. Essa classe não pode ser herdada. |
| DataBinder |
Fornece suporte para designers de RAD (desenvolvimento rápido de aplicativos) para gerar e analisar a sintaxe de expressão de associação de dados. Essa classe não pode ser herdada. |
| DataBinding |
Contém informações sobre uma única expressão de associação de dados em um controle de servidor ASP.NET, que permite que designers rad (desenvolvimento rápido de aplicativos), como o Microsoft Visual Studio, criem expressões de associação de dados em tempo de design. Essa classe não pode ser herdada. |
| DataBindingCollection |
Fornece uma coleção de DataBinding objetos para um controle de servidor ASP.NET. Essa classe não pode ser herdada. |
| DataBindingHandlerAttribute |
Especifica uma classe de tempo de design que executa a associação de dados de controles em um designer. Essa classe não pode ser herdada. |
| DataBoundLiteralControl |
Retém expressões de associação de dados e texto literal estático. Essa classe não pode ser herdada. |
| DataControlExtensions |
Fornece métodos de extensão que são usados por ASP.NET Dados Dinâmicos. |
| DataKeyPropertyAttribute |
Especifica a propriedade padrão de um controle ao qual a propriedade ControlParameter se associa em tempo de execução. |
| DataSourceCacheDurationConverter |
Fornece um conversor de tipo para converter objetos inteiros com sinal de 32 bits de e para representações de duração do cache de controle da fonte de dados. |
| DataSourceControl |
Serve como a classe base para controles que representam fontes de dados para controles associados a dados. |
| DataSourceControlBuilder |
Dá suporte ao analisador de páginas na criação de controles conectados a um provedor de dados. Essa classe não pode ser herdada. |
| DataSourceSelectArguments |
Fornece um mecanismo que os controles associados a dados usam para solicitar operações relacionadas a dados de controles de fonte de dados quando os dados são recuperados. Essa classe não pode ser herdada. |
| DataSourceView |
Serve como a classe base para todas as classes de exibição da fonte de dados, que definem os recursos dos controles da fonte de dados. |
| DesignerDataBoundLiteralControl |
Representa a versão de tempo de design do DataBoundLiteralControl controle. Essa classe não pode ser herdada. |
| DesignTimeParseData |
Fornece informações ao analisador durante o tempo de design. |
| DesignTimeTemplateParser |
Fornece análise em tempo de design. |
| EmptyControlCollection |
Fornece suporte padrão para uma ControlCollection coleção que está sempre vazia. |
| EventEntry |
Atua como a entrada de propriedade para manipuladores de eventos. |
| ExpressionBinding |
Dá suporte à análise e à persistência de uma instância de associação de expressão. Essa classe não pode ser herdada. |
| ExpressionBindingCollection |
Representa uma coleção de ExpressionBinding objetos. Essa classe não pode ser herdada. |
| ExtenderControl |
Fornece uma classe base abstrata para um controle de extensor. |
| FileLevelControlBuilderAttribute |
Permite que uma classe derivada de TemplateControlespecifique o construtor de controle usado no nível superior da árvore do construtor ao analisar o arquivo. Essa classe não pode ser herdada. |
| FileLevelMasterPageControlBuilder |
Analisa arquivos de página mestra. |
| FileLevelPageControlBuilder |
Analisa arquivos de página e é a classe padrão ControlBuilder para analisar arquivos de página. |
| FileLevelUserControlBuilder |
Dá suporte ao analisador de página na criação de um controle de usuário especificando a FileLevelUserControlBuilder classe usada para analisar o arquivo de controle do usuário. |
| FilterableAttribute |
Especifica se a propriedade à qual o atributo é aplicado dá suporte à filtragem de dispositivo. Essa classe não pode ser herdada. |
| HiddenFieldPageStatePersister |
Armazena ASP.NET estado de exibição de página no cliente Web em um elemento HTML oculto. |
| HierarchicalDataSourceControl |
Fornece uma classe base para controles de fonte de dados que representam dados hierárquicos. |
| HierarchicalDataSourceView |
Representa uma exibição de dados em um nó ou coleção de nós em uma estrutura de dados hierárquica para um HierarchicalDataSourceControl controle. |
| HistoryEventArgs |
Fornece dados para o evento Navigate. |
| Html32TextWriter |
Grava uma série de caracteres e texto específicos de HTML 3.2 no fluxo de saída para um controle de servidor ASP.NET. A Html32TextWriter classe fornece recursos de formatação que ASP.NET controles de servidor usam ao renderizar conteúdo HTML 3.2 para clientes. |
| HtmlTextWriter |
Grava caracteres de marcação e texto em um fluxo de saída de controle de servidor ASP.NET. Essa classe fornece recursos de formatação que ASP.NET controles de servidor usam ao renderizar a marcação para clientes. |
| IDReferencePropertyAttribute |
Define um atributo aplicado a propriedades que contêm referências de ID. Essa classe não pode ser herdada. |
| ImageClickEventArgs |
Fornece dados para eventos que ocorrem quando um usuário clica em um controle de servidor ASP.NET baseado em imagem, como os controles de servidor HtmlInputImage ou ImageButton. Essa classe não pode ser herdada. |
| IndexedString |
Fornece uma classe de cadeia de caracteres de utilitário que é usada pela ObjectStateFormatter classe para otimizar a serialização do grafo de objeto. Essa classe não pode ser herdada. |
| ListSourceHelper |
Usado pelos controles da fonte de dados ao implementar os membros definidos pela IListSource interface. Essa classe não pode ser herdada. |
| LiteralControl |
Representa elementos HTML, texto e quaisquer outras cadeias de caracteres em uma página ASP.NET que não exigem processamento no servidor. |
| LosFormatter |
Serializa o estado de exibição de uma página do Web Forms. Essa classe não pode ser herdada. |
| MasterPage |
Atua como um modelo e um contêiner de mesclagem para páginas compostas apenas por Content controles e seus respectivos controles filho. |
| MasterPageControlBuilder |
Atua como uma classe de mesclagem e um contêiner para páginas de conteúdo compostas apenas por Content controles e seus respectivos controles filho. |
| NonVisualControlAttribute |
Define o atributo que indica se um controle é tratado como um controle visual ou não visual durante o tempo de design. Essa classe não pode ser herdada. |
| ObjectConverter |
Converte um objeto de um tipo de objeto em outro tipo de objeto. Essa classe está obsoleta. Em vez disso, use a Convert classe e o Format(String, Object) método. |
| ObjectPersistData |
Durante o processo de build, retém informações sobre entradas de propriedade. |
| ObjectStateFormatter |
Serializa e desserializa grafos de objeto que representam o estado de um objeto. Essa classe não pode ser herdada. |
| ObjectTagBuilder |
Usado pela classe ASP.NET TemplateParser para analisar marcas de |
| OutputCacheParameters |
Encapsula as configurações de inicialização do cache de saída analisadas de uma diretiva de página @ OutputCache ASP.NET. Essa classe não pode ser herdada. |
| Page |
Representa um arquivo .aspx, também conhecido como uma página dos Web Forms, solicitado de um servidor que hospeda um aplicativo Web ASP.NET. |
| PageAsyncTask |
Contém informações sobre uma tarefa assíncrona registrada em uma página. Essa classe não pode ser herdada. |
| PageHandlerFactory |
Cria instâncias de classes que herdam da Page classe e implementam a IHttpHandler interface. As instâncias são criadas dinamicamente para lidar com solicitações de arquivos ASP.NET. A classe PageHandlerFactory é a implementação padrão do manipulador de fábrica para ASP.NET páginas. |
| PageParser |
Implementa um analisador para arquivos .aspx. Essa classe não pode ser herdada. |
| PageParserFilter |
Fornece uma classe base abstrata para um filtro de analisador de página que é usado pelo analisador de ASP.NET para determinar se um item é permitido na página em tempo de análise. |
| PageStatePersister |
Fornece a funcionalidade base para ASP.NET mecanismos de persistência de estado de exibição. |
| PageTheme |
Representa a classe base de um tema de página, que é uma coleção de recursos que são usados para definir uma aparência consistente entre páginas e controles em um site da Web. O tema da página pode ser definido por meio da configuração ou da diretiva de página. |
| Pair |
Fornece uma classe de utilitário básica que é usada para armazenar dois objetos relacionados. |
| ParseChildrenAttribute |
Define um atributo de metadados que você pode usar ao desenvolver controles de servidor ASP.NET. Use a classe ParseChildrenAttribute para indicar como o analisador de página deve tratar o conteúdo aninhado dentro de uma marca de controle do servidor declarada em uma página. Essa classe não pode ser herdada. |
| ParseRecorder |
Classe base abstrata para objetos que precisam ser notificados sobre eventos de análise durante a análise de página. |
| PartialCachingAttribute |
Define o atributo de metadados que o usuário do Web Forms controla (arquivos.ascx) usa para indicar se e como sua saída é armazenada em cache. Essa classe não pode ser herdada. |
| PartialCachingControl |
Criado quando um controle de usuário (arquivo.ascx) é especificado para cache de saída, usando a diretiva de página @ OutputCache ou o PartialCachingAttribute atributo, e o controle de usuário é inserido na hierarquia de controle de uma página carregando dinamicamente o controle de usuário com o LoadControl(String) método. |
| PersistChildrenAttribute |
Define um atributo usado por ASP.NET controles de servidor para indicar em tempo de design se o conteúdo aninhado contido em um controle de servidor corresponde aos controles ou às propriedades do controle do servidor. Essa classe não pode ser herdada. |
| PersistenceModeAttribute |
Define o atributo de metadados que especifica como uma propriedade ou evento de controle de servidor ASP.NET é persistente em uma página ASP.NET no momento do design. Essa classe não pode ser herdada. |
| PostBackOptions |
Especifica como o JavaScript do lado do cliente é gerado para iniciar um evento de postback. |
| PostBackTrigger |
Define um controle dentro de um UpdatePanel controle como um controle de postback. |
| ProfileServiceManager |
Configura um conjunto de propriedades de perfil pré-carregadas e o local de uma implementação personalizada do serviço de perfil. |
| PropertyConverter |
Contém funções auxiliares para converter valores de propriedade de e para cadeias de caracteres. |
| PropertyEntry |
Atua como a classe base para todas as classes de entrada de propriedade. |
| RegisteredArrayDeclaration |
Fornece acesso a uma declaração de matriz ECMAScript (JavaScript) que foi registrada anteriormente com o Page objeto. |
| RegisteredDisposeScript |
Fornece acesso a um |
| RegisteredExpandoAttribute |
Fornece acesso ao par nome/valor de um atributo personalizado (expando) que foi registrado anteriormente com o Page objeto. |
| RegisteredHiddenField |
Fornece acesso a um valor oculto que foi registrado anteriormente com o Page objeto. |
| RegisteredScript |
Fornece acesso a um script de cliente que foi registrado anteriormente com o Page objeto. |
| RenderTraceListener |
Fornece a classe base abstrata para um objeto que monitora como os controles são renderizados durante uma solicitação de página. |
| RoleServiceManager |
Configura o local de uma implementação personalizada do serviço de função. |
| RootBuilder |
Dá suporte ao analisador de página na definição do comportamento de como o conteúdo é analisado. |
| ScriptBehaviorDescriptor |
Estende a ScriptComponentDescriptor classe para fornecer um wrapper para definir comportamentos convertidos em script de cliente. |
| ScriptComponentDescriptor |
Fornece um wrapper para converter componentes de servidor em script de cliente. |
| ScriptControl |
Fornece uma classe base abstrata para um controle de script. |
| ScriptControlDescriptor |
Define um objeto de controle do cliente. |
| ScriptDescriptor |
Quando substituído em uma classe derivada, define o script que cria uma instância de uma classe cliente. |
| ScriptManager |
Gerencia ASP.NET bibliotecas de script e arquivos de script do Ajax, renderização de página parcial e geração de classe proxy do cliente para serviços Web e de aplicativos. |
| ScriptManagerProxy |
Permite que componentes aninhados, como páginas de conteúdo e controles de usuário, adicionem referências de script e serviço a páginas quando um ScriptManager controle já estiver definido em um elemento pai. |
| ScriptReference |
Registra um arquivo ECMAScript (JavaScript) para uso em uma página da Web ASP.NET. |
| ScriptReferenceBase |
A classe base para todas as classes de referência de script. |
| ScriptReferenceCollection |
Representa uma coleção de referências de script. |
| ScriptReferenceEventArgs |
Fornece dados para o evento ResolveScriptReference. |
| ScriptResourceAttribute |
Define um recurso em um assembly a ser usado de um arquivo de script do cliente. Essa classe não pode ser herdada. |
| ScriptResourceDefinition |
Define o local de um recurso de script. |
| ScriptResourceMapping |
Fornece suporte de mapeamento de localização para recursos de script. |
| ServiceReference |
Registra um serviço Web para uso em uma página da Web. |
| ServiceReferenceCollection |
Contém um conjunto de ServiceReference objetos. |
| SessionPageStatePersister |
Armazena ASP.NET estado de exibição de página no servidor Web. |
| SimplePropertyEntry |
Representa a definição da propriedade de controle e seu valor. |
| SimpleWebHandlerParser |
Fornece funcionalidade base para analisar arquivos de manipulador da Web. |
| SkinBuilder |
Fornece um ControlBuilder objeto usado em tempo de design para aplicar skins de controle aos controles. |
| StateBag |
Gerencia o estado de exibição de ASP.NET controles de servidor, incluindo páginas. Essa classe não pode ser herdada. |
| StateItem |
Representa um item salvo na classe quando as StateBag informações de estado de exibição são mantidas entre solicitações da Web. Essa classe não pode ser herdada. |
| StateManagedCollection |
Fornece uma classe base para todas as coleções fortemente tipdas que gerenciam IStateManager objetos. |
| StaticPartialCachingControl |
Representa uma instância da UserControl classe especificada para cache de saída e incluída declarativamente em uma página ou em outro controle de usuário. |
| SupportsEventValidationAttribute |
Define o atributo de metadados que os controles do servidor Web usam para indicar suporte para validação de eventos. Essa classe não pode ser herdada. |
| TagPrefixAttribute |
Define o prefixo de marca usado em uma página da Web para identificar controles personalizados. Essa classe não pode ser herdada. |
| TargetControlTypeAttribute |
Estende a classe Attribute para indicar o tipo de controle de servidor ao qual um controle de extensor pode ser aplicado. |
| TemplateBuilder |
Dá suporte ao analisador de página na criação de um modelo e dos controles filho que ele contém. |
| TemplateContainerAttribute |
Declara o tipo base do controle de contêiner de uma propriedade que retorna uma interface ITemplate e é marcado com o atributo TemplateContainerAttribute. O controle com a propriedade ITemplate deve implementar a interface INamingContainer. Essa classe não pode ser herdada. |
| TemplateControl |
Fornece à Page classe e à UserControl classe um conjunto base de funcionalidades. |
| TemplateControlParser |
Implementa ASP.NET análise de modelo para controles de modelo. |
| TemplateInstanceAttribute |
Define um atributo de metadados usado para especificar o número de instâncias permitidas de um modelo. Essa classe não pode ser herdada. |
| TemplateParser |
Serve como a classe base abstrata para ASP.NET analisadores de arquivos. |
| TemplatePropertyEntry |
Habilita a entrada de propriedade para ITemplate propriedades de classe. |
| ThemeableAttribute |
Define o atributo de metadados que o servidor Web controla e seus membros usam para indicar se sua renderização pode ser afetada por temas e controle de peles. Essa classe não pode ser herdada. |
| ThemeProvider |
Fornece uma classe que encapsula informações de folha de estilos e tema para controles em um ambiente de designer. |
| Timer |
Executa postbacks de página da Web assíncronas ou síncronas em um intervalo definido. |
| ToolboxDataAttribute |
Especifica a marca padrão gerada para um controle personalizado quando ele é arrastado de uma caixa de ferramentas em uma ferramenta como Microsoft Visual Studio. |
| Triplet |
Fornece uma classe de utilitário básica que é usada para armazenar três objetos relacionados. |
| UpdatePanel |
Permite que seções de uma página sejam parcialmente renderizadas sem um postback. |
| UpdatePanelControlTrigger |
Fornece uma classe base comum para controles que podem ser gatilhos para UpdatePanel controles. |
| UpdatePanelTrigger |
Fornece uma classe base comum para objetos que podem ser gatilhos para UpdatePanel controles. |
| UpdatePanelTriggerCollection |
Representa uma coleção de UpdatePanelTrigger objetos para um UpdatePanel controle. |
| UpdateProgress |
Fornece comentários visuais no navegador quando o conteúdo de um ou mais UpdatePanel controles é atualizado. |
| UrlPropertyAttribute |
Define o atributo que os controles usam para identificar propriedades de cadeia de caracteres que contêm valores de URL. Essa classe não pode ser herdada. |
| UserControl |
Representa um arquivo .ascx, também conhecido como controle de usuário, solicitado de um servidor que hospeda um aplicativo Web ASP.NET. O arquivo deve ser chamado de uma página do Web Forms ou ocorrerá um erro de analisador. |
| UserControlControlBuilder |
Dá suporte ao analisador de página ASP.NET na criação de uma instância de um controle de usuário. |
| ValidationPropertyAttribute |
Define o atributo de metadados que ASP.NET controles de servidor usam para identificar uma propriedade de validação. Essa classe não pode ser herdada. |
| ValidationSettings |
Fornece configurações de validação do cliente para o aplicativo. |
| ValidatorCollection |
Expõe uma matriz de IValidator referências. Essa classe não pode ser herdada. |
| VerificationAttribute |
Define o atributo de metadados de uma regra de acessibilidade de conteúdo da Web. Essa classe não pode ser herdada. |
| ViewStateException |
Representa a exceção gerada quando o estado de exibição não pode ser carregado ou validado. Essa classe não pode ser herdada. |
| ViewStateModeByIdAttribute |
Define o atributo de metadados que ASP.NET controles de servidor usam para especificar se eles participam do carregamento de informações de estado de exibição ID. Essa classe não pode ser herdada. |
| WebResourceAttribute |
Define o atributo de metadados que habilita um recurso inserido em um assembly. Essa classe não pode ser herdada. |
| WebServiceParser |
Fornece um analisador para manipuladores de serviço Web. |
| XhtmlTextWriter |
Grava caracteres específicos da XHTML (Extensible Hypertext Markup Language), incluindo todas as variações de módulos XHTML que derivam de XHTML, para o fluxo de saída de um controle de servidor ASP.NET para dispositivos móveis. Substitua a XhtmlTextWriter classe para fornecer renderização XHTML personalizada para ASP.NET páginas e controles de servidor. |
| XPathBinder |
Fornece suporte para designers de RAD (desenvolvimento rápido de aplicativos) para analisar expressões de associação de dados que usam expressões XPath. Essa classe não pode ser herdada. |
Interfaces
| Nome | Description |
|---|---|
| IAttributeAccessor |
Define métodos usados por ASP.NET controles de servidor para fornecer acesso programático a qualquer atributo declarado na marca de abertura de um controle de servidor. |
| IAutoFieldGenerator |
Define um método que gera automaticamente campos para controles associados a dados que usam ASP.NET recursos de Dados Dinâmicos. |
| IBindableControl |
Define um método que permite que os controles de modelo de campo implementem a associação de dados bidirecional. |
| IBindableTemplate |
Fornece uma maneira de ASP.NET controles associados a dados, como DetailsView e FormView, para associar automaticamente a um controle de fonte de dados ASP.NET em seções de conteúdo modelo. |
| ICallbackEventHandler |
Usado para indicar que um controle pode ser o destino de um evento de retorno de chamada no servidor. |
| ICheckBoxControl |
Define a propriedade e o evento que um controle implementa para atuar como uma caixa de seleção. |
| ICodeBlockTypeAccessor |
Fornece acesso ao CodeBlockType construtor de blocos de código. |
| IControlBuilderAccessor |
Permite que o serializador de controle acesse o construtor para obter um controle. |
| IControlDesignerAccessor |
Fornece acesso a um designer de controle para armazenar dados temporários de tempo de design associados a um controle. |
| IDataBindingsAccessor |
Permite o acesso à coleção de expressões de associação de dados em um controle em tempo de design. |
| IDataItemContainer |
Permite que os contêineres de controle associados a dados identifiquem um objeto de item de dados para operações simplificadas de associação de dados. |
| IDataKeysControl |
Define propriedades que especificam como ASP.NET cria IDs de cliente para um controle associado a dados. |
| IDataSource |
Representa uma fonte de dados abstrata à qual os controles associados a dados se associam. |
| IDataSourceViewSchemaAccessor |
Permite que um conversor de tipo acesse as informações de esquema armazenadas em um objeto. |
| IEditableTextControl |
Representa um controle que renderiza o texto que pode ser alterado pelo usuário. |
| IExpressionsAccessor |
Define as propriedades que uma classe deve implementar para dar suporte a coleções de expressões. |
| IExtenderControl |
Define o comportamento de um controle de extensor. |
| IFilterResolutionService |
Fornece uma interface que os desenvolvedores de designer podem usar para avaliar filtros de dispositivo pelo nome. |
| IHierarchicalDataSource |
Representa uma fonte de dados hierárquica à qual os controles hierárquicos associados a dados, como TreeView podem ser associados. |
| IHierarchicalEnumerable |
Representa uma coleção hierárquica que pode ser enumerada com uma IEnumerator interface. Coleções que implementam a IHierarchicalEnumerable interface são usadas por ASP.NET controles de navegação do site e da fonte de dados. |
| IHierarchyData |
Expõe um nó de uma estrutura de dados hierárquica, incluindo o objeto de nó e algumas propriedades que descrevem características do nó. Objetos que implementam a interface IHierarchyData podem ser contidos em coleções de IHierarchicalEnumerable e são usados por ASP.NET controles de navegação do site e da fonte de dados. |
| INamingContainer |
Identifica um controle de contêiner que cria um novo namespace de ID dentro da hierarquia de controle de um Page objeto. Essa é apenas uma interface de marcador. |
| INavigateUIData |
Fornece uma interface que as classes implementam para fornecer dados e valores de interface do usuário de navegação para controles de navegação. |
| IParserAccessor |
Define o método que ASP.NET controles de servidor devem implementar para reconhecer quando os elementos, HTML ou XML, são analisados. |
| IPostBackDataHandler |
Define métodos que ASP.NET controles de servidor devem implementar para carregar automaticamente dados de postback. |
| IPostBackEventHandler |
Define o método ASP.NET controles de servidor devem ser implementados para lidar com eventos de postback. |
| IResourceUrlGenerator |
Define o método que um designer-host deve implementar para fornecer pesquisa de referência de URL para recursos inseridos. |
| IScriptControl |
Define métodos que ASP.NET controles de servidor devem implementar para definir recursos ECMAScript (JavaScript) em aplicativos habilitados para AJAX. |
| IStateFormatter |
Define métodos que um tipo implementa para serializar e desserializar um grafo de objeto. |
| IStateManager |
Define as propriedades e os métodos que qualquer classe deve implementar para dar suporte ao gerenciamento de estado de exibição para um controle de servidor. |
| IStyleSheet |
Define os métodos que uma classe deve implementar para dar suporte à criação de regras de estilo. |
| ITemplate |
Define o comportamento para preencher um controle de servidor ASP.NET modelo com controles filho. Os controles filho representam os modelos embutidos definidos na página. |
| ITextControl |
Define a interface que um controle implementa para obter ou definir seu conteúdo de texto. |
| IThemeResolutionService |
Fornece uma interface que os desenvolvedores de ferramentas de designer podem usar para fornecer um conjunto de ThemeProvider objetos, que pode ser usado para aplicar temas e controlar skins a controles em um ambiente de tempo de design. |
| IUrlResolutionService |
Define um serviço implementado por objetos para resolver URLs relativas com base em informações contextuais. |
| IUserControlDesignerAccessor |
Define as propriedades que permitem ao designer acessar informações sobre um controle de usuário em tempo de design. |
| IUserControlTypeResolutionService |
Define o método que uma classe deve implementar para retornar o tipo de um controle para um prefixo de marca e um nome de marca especificados. |
| IValidator |
Define as propriedades e os métodos que os objetos que participam da validação do Web Forms devem implementar. |
Enumerações
| Nome | Description |
|---|---|
| AjaxFrameworkMode |
Especifica como os scripts de cliente da biblioteca de clientes do Microsoft Ajax são incluídos no cliente. |
| ClientIDMode |
Especifica como ASP.NET gera o ClientID para um controle que pode ser acessado no script do cliente. |
| CodeBlockType |
Especifica o tipo do bloco de código. |
| CodeConstructType |
Especifica os constructos de código que podem ser analisados no método ProcessCodeConstruct(CodeConstructType, String) da classe PageParserFilter. |
| CompilationMode |
Define constantes que especificam como ASP.NET deve compilar .aspx páginas e controles .ascx. |
| ConflictOptions |
Determina como ASP.NET controles de fonte de dados lidam com conflitos de dados ao atualizar ou excluir dados. |
| DataSourceCacheExpiry |
Descreve a maneira como os dados armazenados em cache usando mecanismos de cache ASP.NET expiram quando um tempo limite é definido. |
| DataSourceCapabilities |
Fornece uma maneira de solicitar o processamento além da recuperação de registros para uma operação de recuperação de dados de um controle de fonte de dados. |
| DataSourceOperation |
Especifica uma operação de dados executada por um controle de fonte de dados. |
| HtmlTextWriterAttribute |
Especifica os atributos HTML que um objeto HtmlTextWriter ou Html32TextWriter grava na marca de abertura de um elemento HTML quando uma solicitação da Web é processada. |
| HtmlTextWriterStyle |
Especifica os estilos HTML disponíveis para um fluxo de saída de objeto HtmlTextWriter ou Html32TextWriter. |
| HtmlTextWriterTag |
Especifica as marcas HTML que podem ser passadas para um fluxo de saída de objeto HtmlTextWriter ou Html32TextWriter. |
| OutputCacheLocation |
Especifica os valores válidos para controlar o local da resposta HTTP armazenada em cache de saída para um recurso. |
| PersistenceMode |
Especifica como uma propriedade ou evento de controle de servidor ASP.NET é persistente declarativamente em um arquivo .ascx ou .aspx. |
| RegisteredScriptType |
Especifica o tipo de bloco de script do cliente representado por um objeto RegisteredScript. |
| ScriptMode |
Especifica se ScriptManager e ScriptReference objetos se referem à versão de depuração ou versão de versão dos scripts do cliente. |
| TemplateInstance |
Especifica quantas vezes uma instância de um modelo pode ser criada. |
| UnobtrusiveValidationMode |
Especifica o comportamento da validação não discreta. |
| UpdatePanelRenderMode |
Representa as opções de renderização de layout possíveis para o conteúdo de um controle UpdatePanel em uma página. |
| UpdatePanelUpdateMode |
Representa os modos de atualização possíveis para o conteúdo em um controle UpdatePanel. |
| ValidateRequestMode |
Especifica o tipo de validação de solicitação para um controle. |
| VerificationConditionalOperator |
Especifica operadores para uma expressão condicional usada em uma classe VerificationAttribute. |
| VerificationReportLevel |
Especifica níveis de relatório para uma regra de acessibilidade definida por uma instância de VerificationAttribute. |
| VerificationRule |
Especifica como expressões condicionais definidas por uma instância de VerificationAttribute são usadas na verificação. |
| ViewStateEncryptionMode |
Especifica se as informações de estado de exibição são criptografadas. |
| ViewStateMode |
Especifica se o estado de exibição será habilitado para um controle. |
| VirtualReferenceType |
Especifica o tipo de recurso referenciado por um caminho virtual analisado. |
| XhtmlMobileDocType |
Especifica o tipo de XHTML para a classe XhtmlTextWriter a ser renderizada na página ou controle. |
Delegados
| Nome | Description |
|---|---|
| BuildMethod |
Representa o método usado para criar um controle. |
| BuildTemplateMethod |
Dá suporte a ASP.NET durante a criação de um modelo para um controle modelo do código de classe gerado. O BuildTemplateMethod delegado manipula o InstantiateIn(Control) método. |
| ControlSkinDelegate |
Representa o método que aplica a pele de controle correta ao controle especificado. |
| DataSourceViewOperationCallback |
Representa o método de retorno de chamada assíncrono que um controle associado a dados fornece a uma exibição de fonte de dados para operações de dados de inserção, atualização ou exclusão assíncronas. |
| DataSourceViewSelectCallback |
Representa o método de retorno de chamada assíncrono que um controle associado a dados fornece a uma exibição de fonte de dados para recuperação de dados assíncrona. |
| ExtractTemplateValuesMethod |
Fornece um delegado com o qual ASP.NET extrai um conjunto de pares nome/valor de um objeto IBindableTemplate em tempo de execução. Essa classe não pode ser herdada. |
| ImageClickEventHandler |
Representa o método que manipula todos os eventos gerados quando um usuário clica em um controle de servidor ASP.NET baseado em imagem. |
| RenderMethod |
Representa o método que renderiza o contêiner especificado Control para o especificado HtmlTextWriter. |
Comentários
Esse namespace inclui a Control classe, que fornece um conjunto comum de funcionalidades para todos os controles de servidor, que inclui controles de servidor HTML, controles de servidor Web e controles de usuário. Ele também inclui a Page classe. Essa classe é gerada automaticamente sempre que uma solicitação é feita para um arquivo .aspx em um aplicativo Web ASP.NET. Você pode herdar de ambas as classes.
O namespace também inclui classes que fornecem aos controles do servidor a funcionalidade de associação de dados, a capacidade de salvar o estado de exibição de um determinado controle ou página e a funcionalidade de análise.