Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Namespace System.ComponentModel.Design

The System.ComponentModel.Design namespace contém classes que os desenvolvedores podem usar para compilação comportamento de time de design personalizado para componentes e interfaces do usuário para a configuração de componentes em time de design. O time de design ambiente oferece sistemas que permitem aos desenvolvedores organizar componentes e configurar suas propriedades. Alguns componentes podem exigir específico apenas comportamento em time de design para funcionar corretamente em um time de design ambiente. Também pode ser valioso para fornecer interfaces de usuário personalizada que ajudar os desenvolvedores na configuração de componentes ou os valores de tipos de dados complexos. As classes e interfaces definidas nesse namespace podem ser usados para criar time de design comportamento de componentes, serviços de time de design de acesso, e implementar personalizado interfaces de configuração de time de criação.

As classes neste namespace incluem:

  ClasseDescrição
Classe pública ActiveDesignerEventArgs Fornece dados para o ActiveDesigner evento.
Classe pública ActiveDesignSurfaceChangedEventArgs Fornece dados para o ActiveDesignSurfaceChanged evento.
Classe pública ArrayEditor Fornece uma interface de usuário para arrays edição em time de design.
Classe pública BinaryEditor Fornece uma interface de usuário para editar dados binário.
Classe pública ByteViewer Arrays exibe byte em hexadecimal, ANSI e Unicode formatos.
Classe pública CheckoutException A exceção é lançada quando uma tentativa de fazer check-out de um arquivo é verificado em um programa de gerenciamento de código fonte foi cancelada ou falhe.
Classe pública CollectionEditor Fornece uma interface de usuário que pode edição a maioria dos tipos de coleções no time de design.
Classe protegida CollectionEditor.CollectionForm Fornece uma caixa de diálogo modal para editar o Sumário de uma coleção usando um UITypeEditor.
Classe pública CommandID Representa um identificador de comando única que consiste em uma ID numérica comando e um identificador de agrupar de menu GUID.
Classe pública ComponentChangedEventArgs Fornece dados para o ComponentChanged evento. Esta classe não pode ser herdada.
Classe pública ComponentChangingEventArgs Fornece dados para o ComponentChanging evento. Esta classe não pode ser herdada.
Classe pública ComponentDesigner Estende o comportamento do modo de design de um componente.
Classe protegida ComponentDesigner.ShadowPropertyCollection Representa uma coleção de propriedades de sombra que devem substituir padrão herdadas ou atribuídos valores para propriedades específicas. Esta classe não pode ser herdada.
Classe pública ComponentEventArgs Fornece dados para o ComponentAdded, ComponentAdding, ComponentRemoved, e ComponentRemoving eventos.
Classe pública ComponentRenameEventArgs Fornece dados para o ComponentRename evento.
Classe pública DateTimeEditor Este editor de time de data é um UITypeEditor adequado para editar visualmente DateTime objetos.
Classe pública DesignerActionHeaderItem Representa um item de cabeçalho estático em um marca SMART painel. Esta classe não pode ser herdada.
Classe pública DesignerActionItem Fornece a classe base para tipos que representam um item de painel em um marca inteligente painel.
Classe pública DesignerActionItemCollection Representa uma coleção de objetos DesignerActionItem.
Classe pública DesignerActionList Fornece a classe base para tipos que definem uma lista de itens usado para criar um marca inteligente painel.
Classe pública DesignerActionListCollection Representa uma coleção de objetos DesignerActionList.
Classe pública DesignerActionListsChangedEventArgs Fornece dados para o DesignerActionListsChanged evento.
Classe pública DesignerActionMethodItem Representa um item de painel de marca SMART associada um método em uma classe derivada de DesignerActionList.
Classe pública DesignerActionPropertyItem Representa um item de painel que está associado uma propriedade em uma classe derivada de DesignerActionList. Esta classe não pode ser herdada.
Classe pública DesignerActionService Estabelece um serviço de time de design que gerencia a coleção de DesignerActionItem objetos de componentes.
Classe pública DesignerActionTextItem Representa um item de texto estático em um marca SMART painel.
Classe pública DesignerActionUIService Gerencia a interface de usuário (UI) para um marca inteligente painel. Esta classe não pode ser herdada.
Classe pública DesignerActionUIStateChangeEventArgs Fornece dados para o DesignerActionUIStateChange evento.
Classe pública DesignerCollection Representa uma coleção de designers.
Classe pública DesignerCommandSet Representa uma classe base para ferramentas em time de design, não derivada de ComponentDesigner, que fornecem marca SMART ou recursos do designer de verbo.
Classe pública DesignerEventArgs Fornece dados para o DesignerCreated e DesignerDisposed eventos.
Classe pública DesignerOptionService Fornece uma classe base para obter e definir valores de opção para um designer.
Classe pública DesignerOptionService.DesignerOptionCollection Contém uma coleção de opções de designer. Esta classe não pode ser herdada.
Classe pública DesignerTransaction Fornece uma maneira de agrupar uma série de ações de time de design para melhorar o desempenho e ativar a maioria dos tipos de alterações a serem desfeitas.
Classe pública DesignerTransactionCloseEventArgs Fornece dados para o TransactionClosed e TransactionClosing eventos.
Classe pública DesignerVerb Representa um verbo que pode ser chamado a partir de um designer.
Classe pública DesignerVerbCollection Representa uma coleção de objetos DesignerVerb.
Classe pública DesignSurface Apresenta uma interface de usuário para a criação de componentes.
Classe pública DesignSurfaceCollection Contém uma coleção de superfícies de design. Esta classe não pode ser herdada.
Classe pública DesignSurfaceEventArgs Fornece dados para o DesignSurfaceCreated evento.
Classe pública DesignSurfaceManager Gerencia uma coleção de DesignSurface objetos.
Classe pública DesigntimeLicenseContext Representa um contexto de licença de time de design pode oferecer suporte a um provedor de licença em time de design.
Classe pública DesigntimeLicenseContextSerializer Oferece suporte a serialização de contexto de licença de time de design.
Classe pública EventBindingService Uma implementação padrão do IEventBindingService interface.
Classe pública ExceptionCollection Representa a coleção de exceções.
Classe pública HelpKeywordAttribute Especifica o contexto palavra-chave para uma classe ou membro. Esta classe não pode ser herdada.
Classe pública InheritanceService Fornece um conjunto de métodos para identificar componentes herdados.
Classe pública LoadedEventArgs Fornece dados para o Loaded evento. Esta classe não pode ser herdada.
Classe pública LocalizationExtenderProvider Obsoleta. Fornece suporte de time de design para recursos de localização para um designer raiz.
Classe pública MenuCommand Representa um item de comando de menu ou barra de ferramentas do Windows.
Classe pública MenuCommandsChangedEventArgs Fornece dados para o MenuCommandsChanged evento.
Classe pública MenuCommandService Implementa a interface IMenuCommandService.
Classe pública MultilineStringEditor Exibe uma caixa de diálogo para editar várias seqüências de caracteres em modo de design.
Classe pública ObjectSelectorEditor Implementa a funcionalidade básica que pode ser usada para criar editores de valor. Esses editores podem, por sua vez, fornecer uma interface de usuário para representar e editar os valores dos objetos dos tipos de dados com suporte.
Classe pública ObjectSelectorEditor.Selector Exibe uma coleção hierárquica de itens com rótulos, cada um representado por um TreeNode.
Classe pública ObjectSelectorEditor.SelectorNode Representa um nó de um TreeView.
Classe pública ServiceContainer Fornece uma implementação simples do IServiceContainer interface. Esta classe não pode ser herdada.
Classe pública StandardCommands Define identificadores para o conjunto padrão de comandos que estão disponível para a maioria dos aplicativos.
Classe pública StandardToolWindows Define identificadores GUID que correspondem ao conjunto padrão de ferramenta janelas que estão disponível no ambiente de design.
Classe pública UndoEngine Especifica a funcionalidade desfazer/refazer genérico time de design.
Classe protegida UndoEngine.UndoUnit Encapsula uma unidade de trabalho que um usuário pode desfazer.
  InterfaceDescrição
Interface pública IComponentChangeService Fornece uma interface para adicionar e remover os manipuladores de eventos para eventos que adicionar, alterar, remover ou renomear componentes e fornece métodos para elevar um ComponentChanged ou ComponentChanging evento.
Interface pública IComponentDesignerDebugService Fornece serviços de depuração em um ambiente de time de design.
Interface pública IComponentDesignerStateService Permite que um designer armazenar e recuperar seu estado.
Interface pública IComponentDiscoveryService Permite a enumeração dos componentes em time de design.
Interface pública IComponentInitializer Fornece um conjunto de valores padrão recomendada durante a criação do componente.
Interface pública IDesigner Fornece a estrutura básica para criar um designer personalizado.
Interface pública IDesignerEventService Fornece notificações de evento quando os designers de raiz são adicionados e removidos, quando um componente selecionado é alterado e quando alterações de designer de raiz corrente.
Interface pública IDesignerFilter Fornece uma interface que permite que um designer acessar e filtrar os dicionários de um TypeDescriptor que armazena a propriedade, atributo e descritores de evento que pode expor um designer de componente para o ambiente de time de design.
Interface pública IDesignerHost Fornece uma interface de gerenciamento de transações de designer e componentes.
Interface pública IDesignerHostTransactionState Especifica os métodos para o host de designer emitir relatório sobre o estado de transações.
Interface pública IDesignerOptionService Fornece acesso às opções de designer localizado no Ferramentas menu o Opções comando no ambiente de desenvolvimento do Visual Studio. NET.
Interface pública IDictionaryService Fornece um componente básico, específicos do site, emparelhar chave-valor dicionário por meio de um serviço que um designer pode ser usado emparelhara armazenar dados definidos pelo usuário.
Interface pública IEventBindingService Fornece um serviço para o registro evento manipuladores para componente evento s.
Interface pública IExtenderListService Fornece uma interface pode listar os provedores de extensor.
Interface pública IExtenderProviderService Fornece uma interface para adicionar e remover provedores de extensor em time de design.
Interface pública IHelpService Fornece métodos para mostrar tópicos da Ajuda e adicionando e removendo palavras-chave de Ajuda em time de design.
Interface pública IInheritanceService Fornece métodos para identificar os componentes de um componente.
Interface pública IMenuCommandService Fornece métodos para gerenciar os verbos designer global e os comandos de menu disponível no modo de design e para mostrar alguns tipos de menus de atalho.
Interface pública IReferenceService Fornece uma interface para obter referências a objetos dentro de um projeto por nome ou tipo, como obter o nome de um objeto especificado e para localizar o pai de um objeto especificado dentro de um designer de projeto.
Interface pública IResourceService Fornece uma interface para designers para acesso recurso leitores e gravadores específico CultureInfo tipos de recursos.
Interface pública IRootDesigner Oferece suporte a tecnologias de exibição de design de nível de raiz.
Interface pública ISelectionService Fornece uma interface para um designer selecionar os componentes.
Interface pública IServiceContainer Fornece um contêiner para os serviços.
Interface pública ITreeDesigner Fornece suporte para criação de um conjunto de designers personalizados relacionados.
Interface pública ITypeDescriptorFilterService Fornece uma interface para modificar o conjunto de descritores de membro de um componente no modo de design.
Interface pública ITypeDiscoveryService Detecta tipos disponível no time de design.
Interface pública ITypeResolutionService Fornece uma interface para recuperar um tipo ou assembly por nome.
  DelegadoDescrição
Delegado público ActiveDesignerEventHandler Representa o método que manipulará o ActiveDesignerChanged evento.
Delegado público ActiveDesignSurfaceChangedEventHandler Representa o método que manipulará o ActiveDesignSurfaceChanged evento de um DesignSurfaceManager. Esta classe não pode ser herdada.
Delegado público ComponentChangedEventHandler Representa o método que manipulará um ComponentChanged evento.
Delegado público ComponentChangingEventHandler Representa o método que manipulará um ComponentChanging evento.
Delegado público ComponentEventHandler Representa o método que manipulará o ComponentAdding, ComponentAdded, ComponentRemoving, e ComponentRemoved eventos gerados para os eventos em nível de componente.
Delegado público ComponentRenameEventHandler Representa o método que manipulará um ComponentRename evento.
Delegado público DesignerActionListsChangedEventHandler Representa o método que manipulará o DesignerActionListsChanged evento de um DesignerActionService. Esta classe não pode ser herdada.
Delegado público DesignerActionUIStateChangeEventHandler Representa o método que manipulará o DesignerActionUIStateChange evento de um DesignerActionUIService.
Delegado público DesignerEventHandler Representa o método que manipulará o DesignerCreated e DesignerDisposed eventos que são gerados quando um documento é criado ou descartado.
Delegado público DesignerTransactionCloseEventHandler Representa o método que manipula o TransactionClosed e TransactionClosing eventos de um designer.
Delegado público DesignSurfaceEventHandler Representa o método que manipulará o DesignSurfaceCreated evento de um DesignSurfaceManager classe. Esta classe não pode ser herdada.
Delegado público LoadedEventHandler Representa o método que manipulará o Loaded evento da DesignSurface classe. Esta classe não pode ser herdada.
Delegado público MenuCommandsChangedEventHandler Representa o método que manipulará o MenuCommandsChanged evento de um MenuCommandService. Esta classe não pode ser herdada.
Delegado público ServiceCreatorCallback Fornece um mecanismo de retorno de chamada pode criar uma instância de um serviço sob demanda.
  EnumeraçãoDescrição
Enumeração pública ComponentActionsType Especifica o tipo de objeto ligado marca SMART com relação a como estava associado com o componente.
Enumeração pública DesignerActionListsChangedType Especifica o tipo de alterar que ocorrem em uma coleção de DesignerActionList objetos.
Enumeração pública DesignerActionUIStateChangeType Especifica o estado de exibição de um marca SMART painel.
Enumeração pública DisplayMode Define identificadores que indicam os modos de exibição usados por ByteViewer.
Enumeração pública HelpContextType Define identificadores indicam informações sobre o contexto no qual uma solicitação de informações de Ajuda foi originada.
Enumeração pública HelpKeywordType Define identificadores que indicam o tipo de uma palavra-chave da Ajuda.
Enumeração pública MenuCommandsChangedType Especifica o tipo de ação ocorrida MenuCommands coleção.
Enumeração pública SelectionTypes Define identificadores que indicam o tipo de uma seleção.
Enumeração pública ViewTechnology Define identificadores para um conjunto de tecnologias que oferecem suporte a hosts designer.
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.