System.Web.UI.Design 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 que podem ser usadas para estender o suporte em tempo de design para páginas Web ASP.NET e para controlos de servidores Web.
Classes
| Name | Description |
|---|---|
| AppSettingsExpressionEditor |
Fornece propriedades e métodos para avaliar e editar uma expressão de definição de aplicação num ficheiro de configuração em tempo de design. |
| AsyncPostBackTriggerControlIDConverter |
Fornece um conversor de tipos que recupera uma lista de IDs de controlo no contentor atual. |
| AsyncPostBackTriggerEventNameConverter |
Fornece um conversor de tipos que recupera uma lista de eventos para um controlo no contentor atual. |
| CalendarDataBindingHandler |
Fornece um manipulador de ligação de dados para um calendário. |
| ClientScriptItem |
Representa um elemento de script cliente num Web Form ou controlo do utilizador no momento do design. Esta classe não pode ser herdada. |
| ClientScriptItemCollection |
Representa uma coleção de blocos de script cliente apenas de leitura contidos num Formulário Web ou controlo do utilizador no momento do design. Esta classe não pode ser herdada. |
| CollectionEditorBase |
Fornece uma interface de utilizador para que os utilizadores possam editar ScriptReferenceCollection, ServiceReferenceCollection, e UpdatePanelTriggerCollection objetos no momento do design. |
| ColorBuilder |
Fornece um construtor de strings de cores HTML no momento do design que permite ao utilizador selecionar uma cor. |
| ConnectionStringEditor |
Fornece uma classe base para uma interface de utilizador para selecionar e editar uma propriedade de cadeia de ligação no momento do design. |
| ConnectionStringsExpressionEditor |
Fornece propriedades e métodos para selecionar uma expressão de ligação de dados associada a uma propriedade de controlo no momento do projeto. |
| ContainerControlDesigner |
Fornece funcionalidade de designer para controlos que contêm controlos filhos ou propriedades que podem ser modificadas no momento do design. |
| ContentDefinition |
Fornece uma estrutura de propriedades que define o conteúdo Web no momento do design. |
| ControlDesigner |
Fornece uma classe base de designer de controlo para estender o comportamento do modo de design de um controlo de servidor Web. |
| ControlDesignerState |
Fornece acesso ao estado do designer de controlo no host de design através da IComponentDesignerStateService interface. Esta classe não pode ser herdada. |
| ControlParser |
Fornece métodos para criar um controlo ou ITemplate interface de servidor Control Web a partir de uma cadeia de marcação que representa um controlo ou modelo persistente. |
| ControlPersister |
Fornece métodos para persistir os controlos do servidor Web em tempo de conceção. |
| DataBindingCollectionConverter |
Fornece um conversor de tipos para DataBindingCollection objetos. |
| DataBindingCollectionEditor |
Fornece uma interface de utilizador para editar uma coleção de ligações de dados. |
| DataBindingHandler |
Fornece uma classe base para um manipulador de ligação de dados. |
| DataBindingValueUIHandler |
Fornece um handler de interface para valores de ligação de dados. |
| DataColumnSelectionConverter |
Fornece um conversor de tipos para uma propriedade que representa o nome do campo de um campo de coluna limitada num GridView controlo. |
| DataFieldConverter |
Fornece um conversor de tipos que pode obter uma lista de campos de dados da fonte de dados selecionada pelo componente atual. |
| DataMemberConverter |
Fornece um conversor de tipos que pode recuperar uma lista de membros de dados da fonte de dados selecionada pelo componente atual. |
| DataSetFieldSchema |
Representa a estrutura, ou esquema, de um campo de dados. |
| DataSetSchema |
A DataSetSchema classe representa a estrutura, ou esquema, de uma fonte de dados. Esta classe não pode ser herdada. |
| DataSetViewSchema |
Representa a estrutura, ou esquema, de um DataTable. Esta classe não pode ser herdada. |
| DataSourceBooleanViewSchemaConverter |
Fornece um conversor de tipos para uma propriedade que representa um campo booleano num esquema de fonte de dados. |
| DataSourceConverter |
Fornece um conversor de tipos que pode obter uma lista de fontes de dados acessíveis ao componente atual. |
| DataSourceDesigner |
Fornece suporte em tempo de conceção num anfitrião de design para a DataSourceControl turma. |
| DataSourceViewSchemaConverter |
Fornece um conversor de tipos para uma propriedade que representa um campo num esquema de fonte de dados. |
| DesignerAutoFormat |
Fornece a classe base abstrata para criar formatos que podem ser aplicados a um controlo personalizado de servidor Web no momento do design. |
| DesignerAutoFormatCollection |
Representa uma coleção de DesignerAutoFormat objetos dentro de um designer de controlo. Esta classe não pode ser herdada. |
| DesignerAutoFormatStyle |
Representa o estilo de um DesignerAutoFormat objeto. Esta classe é usada principalmente por desenvolvedores de controlo. |
| DesignerDataSourceView |
Serve como classe base para classes de visualização de fontes de dados em tempo de projeto. |
| DesignerHierarchicalDataSourceView |
Fornece uma classe base para designers para vistas de dados baseadas em dados hierárquicos. Esta classe tem de ser herdada. |
| DesignerObject |
Representa um objeto num host de design como o Visual Studio 2005. Esta classe tem de ser herdada. |
| DesignerRegion |
Define uma região de conteúdo dentro da marcação de tempo de design para o controlo associado. |
| DesignerRegionCollection |
Representa uma coleção de DesignerRegion objetos dentro de um designer de controlo. |
| DesignerRegionMouseEventArgs |
Fornece dados para um ViewEvent evento que é ativado quando clica num controlo selecionado ou numa região projetista num controlo selecionado. Esta classe não pode ser herdada. |
| DesignTimeData |
Fornece métodos auxiliares que podem ser usados por projetistas de controlo para gerar dados de amostra para propriedades limitadas a dados em tempo de projeto. Esta classe não pode ser herdada. |
| DesignTimeResourceProviderFactory |
Usado pela localização de controlo para ler e escrever recursos no momento do design. |
| EditableDesignerRegion |
Representa uma região de conteúdo editável dentro da marcação de tempo de design para o controlo associado. |
| ExpressionEditor |
Define um conjunto de propriedades e métodos para avaliar uma expressão associada a uma propriedade de controlo no momento do design e para fornecer uma folha de editor de expressões ao host de design visual para utilização na caixa de diálogo do editor de expressões. Esta aula é abstrata. |
| ExpressionEditorSheet |
Representa uma folha editora de tempo de design para uma expressão personalizada. Esta classe tem de ser herdada. |
| ExpressionsCollectionConverter |
Fornece um conversor de tipos para coleções de ligação de expressão. |
| ExpressionsCollectionEditor |
Fornece uma interface de utilizador para selecionar e editar uma coleção de binding de expressões em tempo de design. |
| ExtenderControlDesigner |
Fornece suporte de interface para trabalhar com controlos de extensores no momento do design. |
| ExtenderControlToolboxItem |
Fornece uma forma de determinar quais os controlos de alvo que podem ser estendidos por um determinado controlo extensor na caixa de ferramentas. |
| HierarchicalDataSourceConverter |
Fornece um conversor de tipos que pode recuperar uma lista das fontes de dados hierárquicas acessíveis ao componente atual. |
| HierarchicalDataSourceDesigner |
Fornece suporte em tempo de design num designer visual para o HierarchicalDataSourceControl controlo. |
| HtmlControlDesigner |
Fornece funcionalidade básica em tempo de projeto para controlos de servidor ASP.NET. |
| HtmlIntrinsicControlDesigner |
Fornece um designer base para todos os controlos intrínsecos de HTML. |
| HyperLinkDataBindingHandler |
Fornece um handler de ligação de dados para uma propriedade de hiperligação. |
| ImageUrlEditor |
Fornece uma interface de utilizador para selecionar uma URL que faça referência a uma imagem. |
| MailFileEditor |
Fornece uma interface de utilizador para selecionar e editar o nome de um ficheiro de email para uma propriedade no momento do projeto. |
| MdbDataFileEditor |
Fornece uma interface de utilizador em tempo de design para selecionar um ficheiro de base de dados Microsoft Access. |
| PostBackTriggerControlIDConverter |
Fornece um conversor de tipos que recupera uma lista de IDs de controlo no contentor atual. |
| QueryExtenderDesigner |
Fornece funcionalidade de designer para o QueryExtender controlo. |
| ReadWriteControlDesigner |
Prolonga o comportamento em tempo de design para controlos de servidor de leitura/escrita. |
| ResourceExpressionEditor |
Fornece propriedades e métodos para avaliar e editar uma expressão de recurso em tempo de design. |
| ResourceExpressionEditorSheet |
Representa uma folha editora de tempo de design para as propriedades de uma expressão de recurso na interface de um host designer no momento do design. |
| RouteUrlExpressionEditor |
Fornece propriedades e métodos para compor uma |
| RouteUrlExpressionEditorSheet |
Representa uma folha editora de tempo de design para as propriedades de uma |
| RouteValueExpressionEditor |
Fornece propriedades e métodos para compor uma |
| RouteValueExpressionEditorSheet |
Representa uma folha editora de tempo de design para as propriedades de uma |
| ScriptManagerDesigner |
Fornece suporte em tempo de design para o ScriptManager controlo num designer visual. |
| ScriptManagerProxyDesigner |
Fornece suporte em tempo de design para o ScriptManagerProxy controlo num designer visual. |
| ServiceReferenceCollectionEditor |
Fornece um editor de componentes para a coleção de referências de serviço do ServiceReference controlo. |
| SkinIDTypeConverter |
Fornece uma lista de IDs de pele válidos para um controlo no momento do design, com base no tema atualmente aplicável. |
| SupportsPreviewControlAttribute |
Indica se um designer de controlos necessita de uma instância de pré-visualização do controlo no momento do projeto. Esta classe não pode ser herdada. |
| TemplatedControlDesigner |
Prolonga o comportamento em tempo de design para controlos de servidor baseados em templates. |
| TemplatedEditableDesignerRegion |
Define uma região editável de conteúdo dentro da marcação de tempo de design para o controlo associado. |
| TemplateDefinition |
Fornece propriedades e métodos que definem um elemento modelo num controlo de servidor Web no momento do design. |
| TemplateEditingService |
Fornece serviços para editar modelos de controlo em tempo de design. Esta classe não pode ser herdada. |
| TemplateEditingVerb |
Representa um verbo designer que cria um frame de edição de template, e que só pode ser invocado por um editor de template. |
| TemplateGroup |
Uma coleção de TemplateDefinition objetos que representam os elementos do template num servidor Web controlam no momento do design. |
| TemplateGroupCollection |
Representa uma coleção de TemplateGroup objetos dentro de um designer de controlo. Esta classe não pode ser herdada. |
| TemplateModeChangedEventArgs |
Fornece dados para um ViewEvent evento que é ativado quando o modo modelo muda para um controlo na superfície de design. |
| TextControlDesigner |
Estende o comportamento em tempo de design para controlos de servidores Web que têm uma |
| TextDataBindingHandler |
Fornece um manipulador de ligação de dados para um controlo vinculado a dados no momento do projeto. |
| TimerDesigner |
Fornece suporte em tempo de design para o Timer controlo num designer visual. |
| TypeSchema |
Representa a estrutura, ou esquema, de um tipo de objeto. |
| UpdatePanelDesigner |
Fornece suporte em tempo de design para o UpdatePanel controlo num designer visual. |
| UpdatePanelTriggerCollectionEditor |
Fornece um editor de componentes para a Triggers coleção de UpdatePanel controlos. |
| UpdateProgressAssociatedUpdatePanelIDConverter |
Fornece um conversor de tipos que recupera uma lista de IDs de controlo no contentor atual. |
| UpdateProgressDesigner |
Fornece suporte em tempo de design para o UpdateProgress controlo num designer visual. |
| UrlBuilder |
Inicia um editor de URLs que permite ao utilizador selecionar ou criar um URL. Esta classe não pode ser herdada. |
| UrlEditor |
Fornece uma interface de utilizador para selecionar uma URL. |
| UserControlDesigner |
Fornece funcionalidade de designer para controlos de utilizador. |
| UserControlFileEditor |
Fornece uma caixa de diálogo para selecionar ficheiros a editar no momento do design. |
| ViewEvent |
Representa o tipo de evento que ocorreu numa vista de controlo no momento do projeto. Esta classe não pode ser herdada. |
| ViewEventArgs |
Fornece dados para o ViewEvent evento. |
| ViewRendering |
Contém a marcação de tempo de design para conteúdo e regiões. |
| WebControlToolboxItem |
Fornece uma classe base para um controlo ToolboxItemde servidor Web . |
| WebFormsDesignerActionService |
Estabelece um serviço em tempo de design que gere a coleção de DesignerActionItem objetos para um componente. |
| WebFormsReferenceManager |
Fornece uma classe base para aceder aos tipos, diretivas e controlos no documento atual do projeto Web. Esta classe tem de ser herdada. |
| WebFormsRootDesigner |
Fornece uma classe base para a funcionalidade em tempo de design de uma página de Web Forms e permite o acesso e manipulação de componentes e controlos contidos na página Web Forms no momento do design. |
| XmlDataFileEditor |
Fornece uma interface de utilizador em tempo de projeto para selecionar um ficheiro de dados XML. |
| XmlDocumentSchema |
Representa a estrutura, ou esquema, de um XmlDocument. Esta classe não pode ser herdada. |
| XmlFileEditor |
Fornece uma interface de utilizador para selecionar um ficheiro XML usando uma caixa padrão OpenFileDialog . |
| XmlUrlEditor |
Fornece uma interface de utilizador para selecionar uma URL que indica a localização de um ficheiro XML. |
| XsdSchemaFileEditor |
Fornece uma interface de utilizador em tempo de conceção para selecionar um ficheiro de definição de esquema XML. |
| XslTransformFileEditor |
Fornece uma interface de utilizador em tempo de design para selecionar um ficheiro de transformação XML. |
| XslUrlEditor |
Fornece uma interface de utilizador para selecionar uma URL que indica a localização de um ficheiro XSL. |
Interfaces
| Name | Description |
|---|---|
| IContentResolutionService |
Fornece uma interface para aceder a uma página mestra a partir de uma página de conteúdo no momento do design, se fornecida por um host de design, como o Visual Studio 2005. |
| IControlDesignerBehavior |
Permite a extensão de comportamentos específicos de um designer de controlo. |
| IControlDesignerTag |
Fornece uma interface para acesso em tempo de projeto à marcação HTML de um controlo associado a um designer de controlo. |
| IControlDesignerView |
Fornece uma interface para aceder à representação visual e ao conteúdo de um controlo no momento do projeto. |
| IDataBindingSchemaProvider |
Fornece uma interface para acesso em tempo de conceção a um fornecedor de esquema num host de design. |
| IDataSourceDesigner |
Define a funcionalidade básica para um designer de fonte de dados. |
| IDataSourceFieldSchema |
Fornece funcionalidade básica para descrever a estrutura de um campo de dados no momento do design. |
| IDataSourceProvider |
Define uma interface que um designer de controlo pode implementar para fornecer acesso a uma fonte de dados. |
| IDataSourceSchema |
Fornece funcionalidade básica para descrever a estrutura de uma fonte de dados no momento do design. |
| IDataSourceViewSchema |
Define um conjunto de métodos e propriedades usados para examinar uma fonte de dados. |
| IDesignTimeResourceProviderFactoryService |
Fornece uma interface para criar uma classe personalizada DesignTimeResourceProviderFactory . |
| IDesignTimeResourceWriter |
Usado pela DesignTimeResourceProviderFactory turma para localizar dados no momento do projeto. |
| IDocumentProjectItem |
Fornece uma interface para aceder a um item de documento recuperado de um host de design no momento do design. |
| IFolderProjectItem |
Fornece uma interface para uma pasta de projeto num host de design, como o Visual Studio 2005. |
| IHierarchicalDataSourceDesigner |
Fornece suporte em tempo de design num designer visual para uma classe derivada da HierarchicalDataSourceControl classe. |
| IHtmlControlDesignerBehavior |
Define uma interface que permite a extensão de comportamentos específicos de um designer de controlo HTML. |
| IProjectItem |
Fornece uma interface para um item que é recuperado em tempo de design a partir de um host de design, como o Visual Studio 2005. |
| ITemplateEditingFrame |
Fornece uma interface para gerir uma área de edição de templates. |
| ITemplateEditingService |
Fornece serviços para editar modelos de controlo em tempo de design. |
| IWebAdministrationService |
Fornece uma interface para criar serviços de administração de um site no momento do design. |
| IWebApplication |
Fornece uma interface para aceder a uma aplicação Web num host de design, como Microsoft Visual Studio 2005, na altura do design. |
| IWebFormReferenceManager |
Fornece uma interface que pode consultar informações sobre os tipos usados no atual projeto Web Forms. |
| IWebFormsBuilderUIService |
Fornece métodos para iniciar interfaces de utilizador específicas para construir propriedades em tempo de conceção. |
| IWebFormsDocumentService |
Fornece métodos para aceder a serviços para rastrear o estado de carregamento de um documento Web Forms, tratar eventos no momento do carregamento, aceder à localização de um documento, gerir o serviço de desfazer do documento e definir uma nova seleção dentro do documento. |
Enumerações
| Name | Description |
|---|---|
| ContentDesignerState |
Enumera as possíveis definições para o estado de um ContentDesigner controlo no momento do projeto. |
| ControlLocation |
Especifica as possíveis localizações para adicionar um controlo num contentor. |
| UrlBuilderOptions |
Define identificadores para definições de um UrlBuilder. |
| ViewFlags |
Indica quais as funcionalidades ativadas pelo SetViewFlags(ViewFlags, Boolean) método de um designer. |
Delegados
| Name | Description |
|---|---|
| TransactedChangeCallback |
Um delegado que se refere a um método num objeto personalizado DesignerActionList que deve ser chamado pelo InvokeTransactedChange método para implementar alterações de propriedades no controlo associado ao designer. |
| ViewEventHandler |
Representa o método que irá lidar com o evento ViewEvent que é levantado por ferramentas de design visual, como Visual Studio 2005, implementando a interface IControlDesignerView. Esta classe não pode ser herdada. |