Compartilhar via


System.Workflow.ComponentModel.Design Namespace

Fornece classes relacionadas aos designers de modelo de componente da Windows Workflow Foundation.

Classes

ActivityBindTypeConverter

Fornece um conversor de tipo para converter classes ActivityBind de e para diversas outras representações.

ActivityChangedEventArgs

Contém informações sobre as 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 as classes ActivityDesigner usam para ajustar a interface do usuário de designer para usuários com deficiências.

ActivityDesignerGlyphCollection

Expõe um List<T> genérico dos glifos de designer associados ao 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 os elementos da interface do usuário nas superfícies de designer de atividade. Essa classe não pode ser herdada.

ActivityDesignerPaintEventArgs

Fornece dados para os métodos OnPaint(ActivityDesignerPaintEventArgs), OnPaint(ActivityDesignerPaintEventArgs, Boolean), OnPaint(ActivityDesignerPaintEventArgs) e OnPaint(Graphics, Boolean, AmbientTheme, ActivityDesigner) e quaisquer versões substituídas de OnPaint nas 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 OnBeginResizing(ActivityDesignerResizeEventArgs) e OnResizing(ActivityDesignerResizeEventArgs).

ActivityDesignerTheme

Fornece as configurações de propriedades de aparência para um designer em um ambiente de tempo de design.

ActivityDesignerThemeAttribute

Especifica a classe do 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 manipulador de eventos, o texto e o grupo de verbos associados.

ActivityDesignerVerbCollection

Mantém uma coleção de objetos ActivityDesignerVerb.

ActivityDragEventArgs

Representa uma classe que fornece dados para os eventos OnDragDrop(ActivityDragEventArgs), OnDragEnter(ActivityDragEventArgs) e OnDragOver(ActivityDragEventArgs) 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 no modo de edição ou visualização em uma superfície de design de fluxo de trabalho.

ActivityPreviewDesignerTheme

Fornece configurações de tema para designers de atividade que usam um modo de visualização na superfície de design de fluxo de trabalho. Essa classe não pode ser herdada.

ActivityToolboxItem

Fornece uma classe base para todos os itens da caixa de ferramentas associados a uma atividade em um designer de fluxo de trabalho.

AmbientTheme

Fornece as configurações de propriedades 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 que estão associadas ou podem ser associadas, em uma atividade.

CommentGlyph

Fornece um glifo para um ActivityDesigner a ser exibido quando um usuário desabilita uma atividade em tempo de design.

CompositeActivityDesigner

Fornece um designer que permite a você criar visualmente atividades de composição.

CompositeActivityDesignerLayoutSerializer

Serializa um layout de designer de atividade de composição usado em um designer de forma livre.

CompositeDesignerAccessibleObject

Implementa um objeto acessível que as classes CompositeActivityDesigner usam para ajustar a interface do usuário de designer para usuários com deficiências.

CompositeDesignerTheme

Fornece configurações de tema para objetos CompositeActivityDesigner.

ConfigErrorGlyph

Fornece um glifo para um ActivityDesigner a ser exibido quando um usuário não executou 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 do fluxo de trabalho.

Connector

Representa um conector entre dois designers de atividade em uma superfície de design do fluxo de trabalho.

ConnectorAccessibleObject

Fornece informações sobre conectores entre designers de atividade que os aplicativos de acessibilidade usam para ajustar a interface do usuário de um aplicativo para usuários portadores de deficiências.

ConnectorEventArgs

Fornece dados para os eventos ConnectorAdded, ConnectorRemoved e ConnectorChanged.

ConnectorHitTestInfo

Contém informações sobre um conector em uma coordenada especificada em StructuredCompositeActivityDesigner e todas as classes herdadas dele.

ConnectorLayoutSerializer

Serializa um layout de conector.

DesignerAction

Associa uma ação executada em um designer de atividade 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 de ordem Z mais elevada 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 o CompositeActivityDesigner ou classes que herdam dele.

FreeformActivityDesigner

Fornece uma superfície de designer de atividade personalizável para os usuários a serem modificados visualmente em uma superfície de design de fluxo de trabalho.

FreeformActivityDesignerLayoutSerializer

Serializa as informações de layout específicas do designer de atividade de forma livre.

HitTestInfo

Contém informações sobre uma parte do ActivityDesigner em uma coordenada especificada.

LockedActivityGlyph

Fornece um glifo para um ActivityDesigner a ser exibido quando a atividade associada com o 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 do fluxo de trabalho.

ReadOnlyActivityGlyph

Fornece um glifo para um ActivityDesigner a ser exibido quando a atividade com a qual ele está associado é definida como somente leitura em tempo de design.

SelectionGlyph

Fornece métodos e propriedades para todas as classes de glifo que um ActivityDesigner exibe quando ele é selecionado na superfície de design de fluxo de trabalho.

SequenceDesigner

Fornece suporte de tempo de design para SequenceActivity e todas as classes que derivam dela.

SequenceDesignerAccessibleObject

Implementa um objeto de acessibilidade que as classes SequentialActivityDesigner usam para ajustar a interface do usuário de 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 de fluxo de trabalho.

SequentialWorkflowHeaderFooter

Representa um cabeçalho ou rodapé que está associado com um SequentialWorkflowRootDesigner.

SequentialWorkflowRootDesigner

Contém propriedades e métodos para fornecer aparência consistente para todos os designers de raiz em uma superfície de design do fluxo de trabalho.

ShadowGlyph

Fornece uma sombra para exibição por classes CompositeActivityDesigner.

StructuredCompositeActivityDesigner

Fornece métodos e propriedades comuns para designers de atividade de composição 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 para aplicar 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 dos tipos do Windows Workflow Foundation em um Pesquisador de Objetos associado com um designer de fluxo de trabalho.

TypeFilterProviderAttribute

Especifica a classe de que um tipo ou membro usa para filtrar os tipos que são exibidos na caixa de diálogo de navegador de classe. Essa classe não pode ser herdada.

WorkflowDesignerLoader

Fornece a 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 campos CommandID em que cada um corresponde 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 criado 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 de propriedades de aparência para um fluxo de trabalho no ambiente em tempo de design.

WorkflowView

Fornece uma superfície de design, que renderiza uma representação visual do fluxo do processo.

WorkflowViewAccessibleObject

Implementa um objeto de acessibilidade que as classes WorkflowView usam para ajustar a interface do usuário do designer para usuários com deficiências.

Interfaces

IDesignerGlyphProvider

Define o método que classes de provedor de glifo usam para gerar uma matriz de glifos para exibir em um designer de atividade.

IDesignerGlyphProviderService

Permite que os desenvolvedores de designer de atividade adicionem provedores de glifo personalizados ao designer atividade.

IDesignerVerbProvider

Define um meio para um ActivityDesigner retornar seus verbos do designer.

IDesignerVerbProviderService

Permite que os desenvolvedores de designer de atividade adicionem provedores de verbo do designer personalizado a um designer de atividade.

IExtendedUIService

Define os métodos que os hosts do designer de fluxo de trabalho podem chamar para executar operações avançadas da interface do usuário.

IExtendedUIService2

Define os métodos que os hosts de designer de fluxo de trabalho podem chamar para determinar as configurações de ambiente.

IIdentifierCreationService

Fornece um mecanismo para criar identificadores com nomes exclusivos em todo um intervalo especificado de atividades.

IMemberCreationService

Define métodos para criar, atualizar e remover dinamicamente os elementos de código para um tipo no tempo de design. Também são fornecidos métodos que permitem exibir o código em tempo de design.

IPersistUIState

Define métodos que os designers de fluxo de trabalho e designers de atividade usam para salvar e restaurar informações sobre o estado da interface do usuário em um fluxo binário.

ITypeFilterProvider

Fornece membros que as classes usam para filtrar os tipos que são exibidos nas caixas de diálogo de navegador de classe, 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 uma atividade ou um designer de fluxo de trabalho.

IWorkflowRootDesigner

Define o designer de invocação e as propriedades de filtros de mensagem, bem como o método que determina se uma atividade é compatível com todos os designers de raiz de fluxo de trabalho.

Enumerações

AmbientProperty

Especifica a origem das configurações de tema do ambiente para classes de tema do designer.

DesignerContentAlignment

Especifica o ponto no designer de fluxo de trabalho em que esse conteúdo de fluxo de trabalho é 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 de tempo de design é executado, tal como um local Connector no designer de atividade.

DesignerGeometry

Especifica a forma usada pelos designers de atividade para renderizar os cantos da sua superfície de design.

DesignerNavigationDirection

Especifica valores para navegar entre objetos de designer.

DesignerSize

Especifica as configurações de tamanho usadas pelas classes de tema para controlar o tamanho de classes ActivityDesigner quando elas são renderizadas em uma superfície de design do fluxo de trabalho.

DesignerVerbGroup

Especifica a área de agrupamento em um menu de contexto ou um menu designer de fluxo de trabalho no qual um verbo do designer de atividade deve ser exibido.

HitTestLocations

Descreve a área do designer que contém o ponto no passado para um método HitTest(Point).

LineAnchor

Determina as formas de pontos de conector em uma superfície de design do 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

ConnectorEventHandler

Representa o método que manipulará os eventos ConnectorAdded, ConnectorRemoved e ConnectorChanged de um FreeformActivityDesigner.