System.Web.UI.Design 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 que podem ser usadas para estender o suporte em tempo de design para páginas da Web ASP.NET e controles de servidor Web.
Classes
AppSettingsExpressionEditor |
Fornece propriedades e métodos para avaliar e editar uma expressão de configuração de aplicativo em um arquivo de configuração no tempo de design. |
AsyncPostBackTriggerControlIDConverter |
Fornece um conversor de tipo que recupera uma lista de IDs de controle no contêiner atual. |
AsyncPostBackTriggerEventNameConverter |
Fornece um conversor de tipo que recupera uma lista de eventos para um controle no contêiner atual. |
CalendarDataBindingHandler |
Fornece um manipulador de associação de dados para um calendário. |
ClientScriptItem |
Representa um elemento de script de cliente em um formulário da Web ou controle de usuário em tempo de design. Essa classe não pode ser herdada. |
ClientScriptItemCollection |
Representa uma coleção somente leitura de blocos de script de cliente que estão contidos dentro de um formulário da Web ou controle de usuário em tempo de design. Essa classe não pode ser herdada. |
CollectionEditorBase |
Fornece uma interface do usuário de modo que os usuários possam editar objetos ScriptReferenceCollection, ServiceReferenceCollection e UpdatePanelTriggerCollection em tempo de design. |
ColorBuilder |
Fornece um construtor de cadeia de caracteres de cor HTML em tempo de design que permite que um usuário selecione uma cor. |
ConnectionStringEditor |
Fornece uma classe base para uma interface do usuário selecionar e editar uma propriedade de cadeia de conexão em tempo de design. |
ConnectionStringsExpressionEditor |
Fornece propriedades e métodos para selecionar uma expressão de conexão de dados associada a uma propriedade de controle em tempo de design. |
ContainerControlDesigner |
Fornece funcionalidade de designer para controles que contêm controles filho ou propriedades que podem ser modificadas em tempo de design. |
ContentDefinition |
Fornece uma estrutura de propriedade que define o conteúdo da Web em tempo de design. |
ControlDesigner |
Fornece uma classe de designer de controle base para estender o comportamento do modo de design de um controle de servidor Web. |
ControlDesignerState |
Fornece acesso ao estado do designer de controle no host de design por meio da interface IComponentDesignerStateService. Essa classe não pode ser herdada. |
ControlParser |
Fornece métodos para criar um controle de servidor Web Control ou uma interface ITemplate de uma cadeia de caracteres de marcação que representa um controle ou modelo persistente. |
ControlPersister |
Fornece métodos para persistir controles de servidor Web em tempo de design. |
DataBindingCollectionConverter |
Fornece um conversor de tipo para objetos DataBindingCollection. |
DataBindingCollectionEditor |
Fornece uma interface do usuário para edição de uma coleção de associações de dados. |
DataBindingHandler |
Fornece uma classe base para um manipulador de associação de dados. |
DataBindingValueUIHandler |
Fornece um manipulador de interface do usuário para valores de associação de dados. |
DataColumnSelectionConverter |
Fornece um conversor de tipo para uma propriedade que representa o nome do campo de um campo de coluna associado em um controle GridView. |
DataFieldConverter |
Fornece um conversor de tipo que pode recuperar uma lista de campos de dados da fonte de dados selecionada do componente atual. |
DataMemberConverter |
Fornece um conversor de tipo que pode recuperar uma lista de membros de dados da fonte de dados selecionada do componente atual. |
DataSetFieldSchema |
Representa a estrutura ou o esquema, de um campo de dados. |
DataSetSchema |
A classe DataSetSchema representa a estrutura ou o esquema, de uma fonte de dados. Essa classe não pode ser herdada. |
DataSetViewSchema |
Representa a estrutura ou o esquema, de uma DataTable. Essa classe não pode ser herdada. |
DataSourceBooleanViewSchemaConverter |
Fornece um conversor de tipo para uma propriedade que representa um campo booliano em um esquema de fonte de dados. |
DataSourceConverter |
Fornece um conversor de tipo que pode recuperar uma lista de fontes de dados acessíveis ao componente atual. |
DataSourceDesigner |
Fornece suporte de tempo de design em um host de design para a classe DataSourceControl. |
DataSourceViewSchemaConverter |
Fornece um conversor de tipo para uma propriedade que representa um campo em um esquema de fonte de dados. |
DesignerAutoFormat |
Fornece a classe base abstrata para a criação de formatos que podem ser aplicados a um controle de servidor Web personalizado em tempo de design. |
DesignerAutoFormatCollection |
Representa uma coleção de objetos DesignerAutoFormat em um designer de controle. Essa classe não pode ser herdada. |
DesignerAutoFormatStyle |
Representa o estilo para um objeto DesignerAutoFormat. Essa classe é usada principalmente por desenvolvedores de controle. |
DesignerDataSourceView |
Serve como a classe base para classes de exibição de fonte de dados de tempo de design. |
DesignerHierarchicalDataSourceView |
Fornece uma classe base para designers para exibições de dados com base em dados hierárquicos. Essa classe deve ser herdada. |
DesignerObject |
Representa um objeto em um host de design, tal como o Visual Studio 2005. Essa classe deve ser herdada. |
DesignerRegion |
Define uma região de conteúdo dentro da marcação de tempo de design para o controle associado. |
DesignerRegionCollection |
Representa uma coleção de objetos DesignerRegion em um designer de controle. |
DesignerRegionMouseEventArgs |
Fornece dados para um evento ViewEvent que é gerado quando você clica em um controle selecionado ou em uma região de designer em um controle selecionado. Essa classe não pode ser herdada. |
DesignTimeData |
Fornece métodos auxiliares que podem ser usados por designers de controle para gerar dados de exemplo para propriedades de associação de dados em tempo de design. Essa classe não pode ser herdada. |
DesignTimeResourceProviderFactory |
Usado pela localização do controle para ler e gravar recursos em tempo de design. |
EditableDesignerRegion |
Representa uma região de conteúdo editável dentro da marcação de tempo de design para o controle associado. |
ExpressionEditor |
Define um conjunto de propriedades e métodos para avaliar uma expressão que é associada a uma propriedade de controle em tempo de design e fornecer uma folha do editor de expressões para o host de design visual usar na caixa de diálogo do editor de expressões. Esta classe é abstrata. |
ExpressionEditorSheet |
Representa uma folha de editor de tempo de design para uma expressão personalizada. Essa classe deve ser herdada. |
ExpressionsCollectionConverter |
Fornece um conversor de tipo para coleções de associação de expressão. |
ExpressionsCollectionEditor |
Fornece uma interface do usuário para selecionar e editar uma coleção de associação de expressão no tempo de design. |
ExtenderControlDesigner |
Fornece suporte de interface do usuário para trabalhar com os controles do extensor no tempo de design. |
ExtenderControlToolboxItem |
Fornece uma maneira de determinar quais controles de destino podem ser estendidos por um controle do extensor específico na caixa de ferramentas. |
HierarchicalDataSourceConverter |
Fornece um conversor de tipo que pode recuperar uma lista das fontes de dados hierárquicos acessíveis ao componente atual. |
HierarchicalDataSourceDesigner |
Dá suporte de tempo de design em um designer visual para o controle HierarchicalDataSourceControl. |
HtmlControlDesigner |
Fornece a funcionalidade básica em tempo de design para controles de servidor ASP.NET. |
HtmlIntrinsicControlDesigner |
Fornece um designer base para todos os controles HTML intrínsecos. |
HyperLinkDataBindingHandler |
Fornece um manipulador de associação de dados para uma propriedade de hiperlink. |
ImageUrlEditor |
Fornece uma interface do usuário para selecionar uma URL que faz referência a uma imagem. |
MailFileEditor |
Fornece uma interface do usuário para selecionar e editar um nome do arquivo de email para uma propriedade em tempo de design. |
MdbDataFileEditor |
Fornece uma interface do usuário em tempo de design para selecionar um arquivo de banco de dados do Microsoft Access. |
PostBackTriggerControlIDConverter |
Fornece um conversor de tipo que recupera uma lista de IDs de controle no contêiner atual. |
QueryExtenderDesigner |
Fornece a funcionalidade de designer para o controle QueryExtender. |
ReadWriteControlDesigner |
Estende o comportamento de tempo de design para controles de servidor de leitura/gravação. |
ResourceExpressionEditor |
Fornece propriedades e métodos para avaliar e editar uma expressão de recurso em tempo de design. |
ResourceExpressionEditorSheet |
Representa uma folha de editor de tempo de design para as propriedades de uma expressão de recurso na interface do usuário de um host de designer em tempo de design. |
RouteUrlExpressionEditor |
Fornece propriedades e métodos para compor uma expressão |
RouteUrlExpressionEditorSheet |
Representa uma folha de editor de tempo de design para as propriedades de uma expressão |
RouteValueExpressionEditor |
Fornece propriedades e métodos para compor uma expressão |
RouteValueExpressionEditorSheet |
Representa uma folha de editor de tempo de design para as propriedades de uma expressão |
ScriptManagerDesigner |
Fornece suporte de tempo de design para o controle ScriptManager em um designer visual. |
ScriptManagerProxyDesigner |
Fornece suporte de tempo de design para o controle ScriptManagerProxy em um designer visual. |
ServiceReferenceCollectionEditor |
Fornece um editor de componente para a coleção de referências de serviço do controle ServiceReference. |
SkinIDTypeConverter |
Fornece uma lista de IDs de capa válidos para um controle em tempo de design com base no tema aplicável no momento. |
SupportsPreviewControlAttribute |
Indica se um designer de controle requer uma instância de versão prévia do controle em tempo de design. Essa classe não pode ser herdada. |
TemplatedControlDesigner |
Estende o comportamento de tempo de design para controles de servidor baseados no modelo. |
TemplatedEditableDesignerRegion |
Define uma região editável de conteúdo dentro da marcação de tempo de design para o controle associado. |
TemplateDefinition |
Fornece métodos e propriedades que definem um elemento de modelo em um controle de servidor Web em tempo de design. |
TemplateEditingService |
Fornece serviços para editar modelos de controle em tempo de design. Essa classe não pode ser herdada. |
TemplateEditingVerb |
Representa um verbo do designer que cria um quadro de edição de modelo e que pode ser invocado somente por um editor de modelo. |
TemplateGroup |
Uma coleção de objetos TemplateDefinition que representam os elementos de modelo em um controle de servidor Web em tempo de design. |
TemplateGroupCollection |
Representa uma coleção de objetos TemplateGroup em um designer de controle. Essa classe não pode ser herdada. |
TemplateModeChangedEventArgs |
Fornece dados para um evento ViewEvent que é gerado quando o modo de modelo é alterado para um controle na superfície de design. |
TextControlDesigner |
Estende um comportamento de tempo de design para controles de servidor Web que têm uma propriedade |
TextDataBindingHandler |
Fornece um manipulador de associação de dados para um controle associado a dados em tempo de design. |
TimerDesigner |
Fornece suporte de tempo de design para o controle Timer em um designer visual. |
TypeSchema |
Representa a estrutura ou o esquema de um tipo de objeto. |
UpdatePanelDesigner |
Fornece suporte de tempo de design para o controle UpdatePanel em um designer visual. |
UpdatePanelTriggerCollectionEditor |
Fornece um editor de componente para a coleção Triggers de controles UpdatePanel. |
UpdateProgressAssociatedUpdatePanelIDConverter |
Fornece um conversor de tipo que recupera uma lista de IDs de controle no contêiner atual. |
UpdateProgressDesigner |
Fornece suporte de tempo de design para o controle UpdateProgress em um designer visual. |
UrlBuilder |
Inicia um editor de URL que permite que um usuário selecione ou crie uma URL. Essa classe não pode ser herdada. |
UrlEditor |
Fornece uma interface do usuário para selecionar uma URL. |
UserControlDesigner |
Fornece a funcionalidade de designer para os controles de usuário. |
UserControlFileEditor |
Fornece uma caixa de diálogo para selecionar arquivos para editar em tempo de design. |
ViewEvent |
Representa o tipo de evento que ocorreu em uma exibição de um controle no tempo de design. Essa classe não pode ser herdada. |
ViewEventArgs |
Fornece dados para o evento de ViewEvent . |
ViewRendering |
Contém a marcação de tempo de design para regiões e conteúdo. |
WebControlToolboxItem |
Fornece uma classe base para um ToolboxItem de controle de servidor Web. |
WebFormsDesignerActionService |
Estabelece um serviço de tempo de design que gerencia a coleção de objetos DesignerActionItem para um componente. |
WebFormsReferenceManager |
Fornece uma classe base para acessar os tipos, as diretivas e os controles no documento do projeto Web atual. Essa classe deve ser herdada. |
WebFormsRootDesigner |
Fornece uma classe base para a funcionalidade de tempo de design de uma página de Web Forms e permite o acesso e a manipulação de componentes e controles que estão contidos dentro da página de Web Forms em tempo de design. |
XmlDataFileEditor |
Fornece uma interface do usuário no tempo de design para selecionar um arquivo de dados XML. |
XmlDocumentSchema |
Representa a estrutura ou o esquema de um XmlDocument. Essa classe não pode ser herdada. |
XmlFileEditor |
Fornece uma interface do usuário para selecionar um arquivo XML usando uma caixa de OpenFileDialog padrão. |
XmlUrlEditor |
Fornece uma interface do usuário para selecionar uma URL que indique o local de um arquivo XML. |
XsdSchemaFileEditor |
Fornece uma interface do usuário no tempo de design para selecionar um arquivo de definição de esquema XML. |
XslTransformFileEditor |
Fornece uma interface do usuário no tempo de design para selecionar um arquivo de transformação XML. |
XslUrlEditor |
Fornece uma interface do usuário para selecionar uma URL que indique o local de um arquivo XSL. |
Interfaces
IContentResolutionService |
Fornece uma interface para acesso a uma página mestra de uma página de conteúdo em tempo de design, se fornecida por um host de design, como o Visual Studio 2005. |
IControlDesignerBehavior |
Habilita a extensão de comportamentos específicos de um designer de controle. |
IControlDesignerTag |
Fornece uma interface para acesso em tempo de design para a marcação HTML para um controle associado a um designer de controle. |
IControlDesignerView |
Fornece uma interface para acessar a representação visual e o conteúdo de um controle em tempo de design. |
IDataBindingSchemaProvider |
Fornece uma interface para acesso em tempo de design para um provedor de esquema em um host de design. |
IDataSourceDesigner |
Define a funcionalidade básica para um designer de fonte de dados. |
IDataSourceFieldSchema |
Fornece a funcionalidade básica para descrever a estrutura de um campo de dados em tempo de design. |
IDataSourceProvider |
Define uma interface que um designer de controle pode implementar para dar acesso a uma fonte de dados. |
IDataSourceSchema |
Fornece a funcionalidade básica para descrever a estrutura de uma fonte de dados em tempo de design. |
IDataSourceViewSchema |
Define um conjunto de métodos e propriedades usadas para examinar uma fonte de dados. |
IDesignTimeResourceProviderFactoryService |
Fornece uma interface para criar uma classe DesignTimeResourceProviderFactory personalizada. |
IDesignTimeResourceWriter |
Usado pela classe DesignTimeResourceProviderFactory para localizar dados em tempo de design. |
IDocumentProjectItem |
Fornece uma interface para acessar um item de documento recuperado de um host de design em tempo de design. |
IFolderProjectItem |
Fornece uma interface para uma pasta de projeto em um host de design, como Visual Studio 2005. |
IHierarchicalDataSourceDesigner |
Fornece suporte em tempo de design em um designer visual para uma classe derivada da classe HierarchicalDataSourceControl. |
IHtmlControlDesignerBehavior |
Define uma interface que permite que a extensão dos comportamentos específicos de um designer de controle HTML. |
IProjectItem |
Fornece uma interface para um item que é recuperado de um host de design, como o Visual Studio 2005, em tempo de design. |
ITemplateEditingFrame |
Fornece uma interface para gerenciar uma área de edição de modelo. |
ITemplateEditingService |
Fornece serviços para editar modelos de controle em tempo de design. |
IWebAdministrationService |
Fornece uma interface para a criação de serviços para administrar um site da Web em tempo de design. |
IWebApplication |
Fornece uma interface para acessar um aplicativo Web em um host de design, como o Microsoft Visual Studio 2005, em tempo de design. |
IWebFormReferenceManager |
Fornece uma interface que pode procurar informações sobre os tipos usados no projeto atual do Web Forms. |
IWebFormsBuilderUIService |
Fornece métodos para iniciar interfaces de usuário específicas para a criação de propriedades em tempo de design. |
IWebFormsDocumentService |
Fornece métodos para acessar serviços para acompanhamento do estado de carregamento de um documento do Web Forms, manipulação de eventos em tempo de carregamento, acesso a um local do documento, gerenciamento do serviço de desfazer do documento e definição de uma nova seleção no documento. |
Enumerações
ContentDesignerState |
Enumera as configurações possíveis para o estado de um controle ContentDesigner em tempo de design. |
ControlLocation |
Especifica os possíveis locais para adicionar um controle em um contêiner. |
UrlBuilderOptions |
Define identificadores para configurações de um UrlBuilder. |
ViewFlags |
Indica quais recursos são habilitados com o método SetViewFlags(ViewFlags, Boolean) de um designer. |
Delegados
TransactedChangeCallback |
Um delegado que se refere a um método em um objeto DesignerActionList personalizado a ser chamado pelo método InvokeTransactedChange para implementar as alterações de propriedade no controle associado do designer. |
ViewEventHandler |
Representa o método que manipulará o evento ViewEvent que é gerado por ferramentas de design visual, como o Visual Studio 2005, Implementando a interface IControlDesignerView. Essa classe não pode ser herdada. |