System.Workflow.ComponentModel.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.
Fornece classes relacionadas aos designers de modelo de componente do Windows Workflow Foundation.
Classes
| Nome | Description |
|---|---|
| ActivityBindTypeConverter |
Fornece um conversor de tipo para converter classes ActivityBind de e para várias outras representações. |
| ActivityChangedEventArgs |
Contém informações sobre alterações feitas na atividade associada ao designer. |
| ActivityDesigner |
Fornece uma classe base obrigatória para todos os componentes do designer de atividade. |
| ActivityDesignerAccessibleObject |
Implementa um objeto acessível que ActivityDesigner as classes usam para ajustar a interface do usuário do designer para usuários com deficiências. |
| ActivityDesignerGlyphCollection |
Expõe um genérico List<T> de glifos de designer associados a um designer de atividade. |
| ActivityDesignerLayoutEventArgs |
Fornece dados para o evento de layout para o ActivityDesigner. |
| ActivityDesignerLayoutSerializer |
Serializa um layout de designer de atividade usado em um designer de forma livre. |
| ActivityDesignerPaint |
Fornece métodos estáticos usados para desenhar elementos de interface do usuário em superfícies do designer de atividades. Essa classe não pode ser herdada. |
| ActivityDesignerPaintEventArgs |
Fornece dados para métodos OnPaint(ActivityDesignerPaintEventArgs)OnPaint(ActivityDesignerPaintEventArgs, Boolean)OnPaint(ActivityDesignerPaintEventArgs)e métodos e OnPaint(Graphics, Boolean, AmbientTheme, ActivityDesigner) versões substituídas de |
| ActivityDesignerResizeEventArgs |
Fornece dados para os métodos e OnBeginResizing(ActivityDesignerResizeEventArgs) os OnResizing(ActivityDesignerResizeEventArgs) métodos. |
| ActivityDesignerTheme |
Fornece as configurações de propriedade de aparência para um designer em um ambiente de tempo de design. |
| ActivityDesignerThemeAttribute |
Especifica a classe de tema que um designer de atividade usa na superfície de design do fluxo de trabalho. Essa classe não pode ser herdada. |
| ActivityDesignerVerb |
Cria um novo verbo a ser usado com o designer usando o grupo de verbos associado, o texto e o manipulador de eventos. |
| ActivityDesignerVerbCollection |
Mantém uma coleção de ActivityDesignerVerb objetos. |
| ActivityDragEventArgs |
Representa uma classe que fornece dados para o OnDragDrop(ActivityDragEventArgs), OnDragEnter(ActivityDragEventArgs)e OnDragOver(ActivityDragEventArgs) eventos no designer de fluxo de trabalho. |
| ActivityPreviewDesigner |
Exibe uma coleção de designers de atividade filho em uma faixa de visualização e, quando um designer filho é selecionado na faixa de visualização, exibe o designer de atividade selecionado em modo de visualização ou edição em uma superfície de design de fluxo de trabalho. |
| ActivityPreviewDesignerTheme |
Fornece configurações de tema para designers de atividades que usam um modo de visualização na superfície de design do fluxo de trabalho. Essa classe não pode ser herdada. |
| ActivityToolboxItem |
Fornece uma classe base para todos os itens de caixa de ferramentas associados a uma atividade em um designer de fluxo de trabalho. |
| AmbientTheme |
Fornece as configurações de propriedade de aparência para um fluxo de trabalho de nível superior em um ambiente de tempo de design. |
| BindUITypeEditor |
Representa um UITypeEditor associado às propriedades associadas ou que podem ser associadas a uma atividade. |
| CommentGlyph |
Fornece um glifo para exibição ActivityDesigner quando um usuário desabilita uma atividade em tempo de design. |
| CompositeActivityDesigner |
Fornece um designer que permite projetar visualmente atividades compostas. |
| CompositeActivityDesignerLayoutSerializer |
Serializa um layout de designer de atividade composta usado em um designer de forma livre. |
| CompositeDesignerAccessibleObject |
Implementa um objeto acessível que CompositeActivityDesigner as classes usam para ajustar a interface do usuário do designer para usuários com deficiências. |
| CompositeDesignerTheme |
Fornece configurações de tema para CompositeActivityDesigner objetos. |
| ConfigErrorGlyph |
Fornece um glifo para exibição ActivityDesigner quando um usuário não executa as ações de designer necessárias em tempo de design. |
| ConnectionPoint |
Representa um ponto de conexão exibido nas bordas externas de um designer de atividade em uma superfície de design de fluxo de trabalho. |
| Connector |
Representa um conector entre dois designers de atividade em uma superfície de design de fluxo de trabalho. |
| ConnectorAccessibleObject |
Fornece informações sobre conectores entre designers de atividades que os aplicativos de acessibilidade usam para ajustar a interface do usuário de um aplicativo para usuários com deficiências. |
| ConnectorEventArgs |
Fornece dados para o ConnectorAdded, ConnectorRemovede ConnectorChanged eventos. |
| ConnectorHitTestInfo |
Contém informações sobre um conector em StructuredCompositeActivityDesigner uma coordenada especificada e todas as classes que herdam dele. |
| ConnectorLayoutSerializer |
Serializa um layout de conector. |
| DesignerAction |
Associa uma ação tomada em um designer de atividades na superfície de design do fluxo de trabalho com o ActivityDesigner. Essa classe não pode ser herdada. |
| DesignerGlyph |
Desenha um glifo na posição superior da ordem Z em um designer de atividade. |
| DesignerTheme |
Fornece a implementação da classe base para todas as classes de tema do designer de atividade usadas em um ambiente de tempo de design de fluxo de trabalho. |
| DesignerView |
Serve como um repositório para obter informações sobre as exibições compatíveis com as CompositeActivityDesigner classes que herdam dela. |
| FreeformActivityDesigner |
Fornece uma superfície de designer de atividade personalizável para os usuários modificarem visualmente em uma superfície de design de fluxo de trabalho. |
| FreeformActivityDesignerLayoutSerializer |
Serializa informações de layout específicas do designer de atividades de forma livre. |
| HitTestInfo |
Contém informações sobre uma parte da ActivityDesigner coordenada especificada. |
| LockedActivityGlyph |
Fornece um glifo para exibição ActivityDesigner quando a atividade associada ao designer não pode ser modificada. |
| ParallelActivityDesigner |
Fornece métodos e propriedades para todos os designers de atividade que exibem layouts verticais paralelos em uma superfície de design de fluxo de trabalho. |
| ReadOnlyActivityGlyph |
Fornece um glifo para uma exibição ActivityDesigner quando a atividade à qual ele está associado está definida como lida somente no momento do design. |
| SelectionGlyph |
Fornece métodos e propriedades para todas as classes de glifo exibidas ActivityDesigner quando selecionadas na superfície de design do fluxo de trabalho. |
| SequenceDesigner |
Fornece suporte de tempo de design para SequenceActivity e todas as classes que derivam dele. |
| SequenceDesignerAccessibleObject |
Implementa um objeto de acessibilidade que as classes SequentialActivityDesigner usam para ajustar a interface do usuário do designer para usuários com deficiências. |
| SequentialActivityDesigner |
Define propriedades e métodos para todos os designers de atividade que têm um layout vertical sequencial na superfície de design do fluxo de trabalho. |
| SequentialWorkflowHeaderFooter |
Representa um cabeçalho ou rodapé associado a um SequentialWorkflowRootDesigner. |
| SequentialWorkflowRootDesigner |
Contém propriedades e métodos para fornecer aparência e sensação consistentes a todos os designers raiz em uma superfície de design de fluxo de trabalho. |
| ShadowGlyph |
Fornece uma sombra suspensa para exibição por CompositeActivityDesigner classes. |
| StructuredCompositeActivityDesigner |
Fornece métodos e propriedades comuns para designers de atividades compostas que contêm layouts estruturados. |
| ThemeConfigurationDialog |
Representa uma caixa de diálogo comum que permite que o usuário especifique um tema de fluxo de trabalho a ser aplicado a uma superfície de design de fluxo de trabalho. Essa classe não pode ser herdada. |
| TypeBrowserDialog |
Representa uma caixa de diálogo que permite que o usuário escolha um tipo. Essa classe não pode ser herdada. |
| TypeBrowserEditor |
Fornece uma interface do usuário para representar e editar os valores que o Windows tipos do Workflow Foundation em um navegador de objeto associado a um designer de fluxo de trabalho. |
| TypeFilterProviderAttribute |
Especifica a classe que um tipo ou membro usa para filtrar os tipos exibidos na caixa de diálogo do navegador de classe. Essa classe não pode ser herdada. |
| WorkflowDesignerLoader |
Fornece uma funcionalidade de carregador de designer comum que pode ser usada para implementar carregadores de designer de fluxo de trabalho personalizados. |
| WorkflowDesignerMessageFilter |
Fornece uma classe base para todos os filtros de mensagem de fluxo de trabalho. |
| WorkflowMenuCommands |
Define um conjunto de CommandID campos que correspondem a uma função de comando fornecida pelos designers de fluxo de trabalho. Essa classe não pode ser herdada. |
| WorkflowOutline |
Renderiza a estrutura de tópicos do documento para o fluxo de trabalho que está sendo projetado no designer de fluxo de trabalho. |
| WorkflowOutlineNode |
Representa um nó em um documento de estrutura de tópicos de fluxo de trabalho exibido no designer de fluxo de trabalho. |
| WorkflowPageSetupDialog |
Representa a caixa de diálogo de configuração de página para o designer de fluxo de trabalho quando um usuário seleciona o comando Configuração de Página . Essa classe não pode ser herdada. |
| WorkflowTheme |
Fornece as configurações da propriedade look and feel para um fluxo de trabalho no ambiente de tempo de design. |
| WorkflowView |
Fornece uma superfície de design, que renderiza uma representação visual do fluxo de processo. |
| WorkflowViewAccessibleObject |
Implementa um objeto de acessibilidade que WorkflowView as classes usam para ajustar a interface do usuário do designer para usuários com deficiências. |
Interfaces
| Nome | Description |
|---|---|
| IDesignerGlyphProvider |
Define o método que as classes de provedor de glifo usam para gerar uma matriz de glifos a serem exibidos em um designer de atividade. |
| IDesignerGlyphProviderService |
Permite que os desenvolvedores do designer de atividade adicionem provedores de glifo personalizados a um designer de atividades. |
| IDesignerVerbProvider |
Define um meio para um ActivityDesigner retorno de seus verbos de designer. |
| IDesignerVerbProviderService |
Permite que os desenvolvedores do designer de atividade adicionem provedores de verbos de designer personalizados a um designer de atividades. |
| IExtendedUIService |
Define os métodos que os hosts do designer de fluxo de trabalho podem chamar para executar operações avançadas de interface do usuário. |
| IExtendedUIService2 |
Define os métodos que os hosts do designer de fluxo de trabalho podem chamar para determinar as configurações de ambiente. |
| IIdentifierCreationService |
Fornece um mecanismo para criar identificadores nomeados exclusivamente em um intervalo de atividades especificado. |
| IMemberCreationService |
Define métodos para criar, atualizar e remover elementos de código dinamicamente para um tipo em tempo de design. Também são fornecidos métodos que permitem exibir código em tempo de design. |
| IPersistUIState |
Define métodos que designers de fluxo de trabalho e designers de atividade usam para salvar informações de estado da interface do usuário e restaurar informações de estado da interface do usuário de um fluxo binário. |
| ITypeFilterProvider |
Fornece membros que as classes usam para filtrar tipos exibidos em caixas de diálogo do navegador de classe que são exibidas pelo designer de fluxo de trabalho. |
| ITypeProviderCreator |
Define um grupo de métodos que as classes podem usar para criar um provedor de tipos para um designer de atividade ou fluxo de trabalho. |
| IWorkflowRootDesigner |
Define as propriedades de designer de invocação e filtros de mensagem e o método que determina se há suporte para uma atividade para todos os designers raiz de fluxo de trabalho. |
Enumerações
| Nome | Description |
|---|---|
| AmbientProperty |
Especifica a origem das configurações de tema ambiente para classes de tema de designer. |
| DesignerContentAlignment |
Especifica onde, no designer de fluxo de trabalho, o conteúdo do fluxo de trabalho está alinhado. |
| DesignerEdges |
Especifica a borda ou as bordas de um designer de atividade em uma superfície de design de fluxo de trabalho em que o processamento em tempo de design é executado, como um Connector local no designer de atividades. |
| DesignerGeometry |
Especifica a forma usada pelos designers de atividades para renderizar os cantos de sua superfície de design. |
| DesignerNavigationDirection |
Especifica valores para navegar entre objetos de designer. |
| DesignerSize |
Especifica as configurações de tamanho que as classes de tema usam para controlar o tamanho das classes ActivityDesigner quando são renderizadas em uma superfície de design de fluxo de trabalho. |
| DesignerVerbGroup |
Especifica a área de agrupamento em um menu de contexto ou um menu de designer de fluxo de trabalho no qual um verbo do designer de atividade deve aparecer. |
| HitTestLocations |
Descreve a área do designer que contém o ponto passado para um método HitTest(Point). |
| LineAnchor |
Determina as formas dos pontos do conector em uma superfície de design de fluxo de trabalho. |
| TextQuality |
Especifica as configurações de renderização de texto para a classe AmbientTheme. |
| ThemeType |
Especifica o tipo de tema exibido na caixa de diálogo Opções. |
Delegados
| Nome | Description |
|---|---|
| ConnectorEventHandler |
Representa o método que manipulará o ConnectorAdded, ConnectorRemovede ConnectorChanged os eventos de um FreeformActivityDesigner. |