System.Workflow.ComponentModel.Design Namespace

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 OnPaint classes que derivam delas, quando são desenhadas em uma superfície de design de fluxo de trabalho.

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.