Share via


Designer de visão geral sobre a base de fluxo de trabalho Windows Visual Studio 2005

O Criador 2005 Visual Studio para Windows Workflow Foundation fornece um meio para desenvolver rapidamente fluxos de trabalho usando um interface gráfica que aproveita conhecimento de um desenvolvedor de ambiente de desenvolvimento de Microsoft Visual Studio.

Marcação de fluxo de trabalho WF

Cada fluxo de trabalho WF pode ser representado pela seguinte combinações de arquivos:

  • Um arquivo XML, ou marcação, que inclui o declarativo metadados do fluxo de trabalho; Ou

  • O arquivo marcação, em combinação com um code-behind file que contém personalizado codificar que representa a propriedades e comportamento de fluxo de trabalho; Ou

  • Um arquivo codificar (ou arquivos) que incluem dois declarativo a lógica e o comportamento do fluxo de trabalho.

O arquivo marcação é gravado no Extensible Application Marcação de idioma (XAML), que tem uma esquema publicada para o qual o arquivo deve aderir, e fornecido uma extensão de .xoml, arquivo.

Como o XAML tem uma esquema publicada, você pode criar arquivos XAML usando qualquer texto ou Editor de XML você escolher. No entanto, a Criador 2005 Visual Studio para Windows Workflow Foundation oferece aos desenvolvedores uma interface gráfica no qual criar fluxos de trabalho e gerar automaticamente o apropriado arquivo marcação.

Os desenvolvedores podem escolher para integrar ou separar seus declarativo metadados a partir de lógica corporativa incluídas no fluxo de trabalho. Conceitualmente, o usar fluxos de trabalho paradigma WF "separação codificar" é semelhante ao usado no ASP.NET: declarativo metadados é separar a partir de arquivo que encapsula o lógica corporativa. Portanto, enquanto o arquivo marcação contém os metadados para as atividades incluídas no fluxo de trabalho, as propriedades e comportamentos dessas atividades são detalhados em um separar arquivo.

Para fluxos de trabalho criados usando separação codificar, informações são mantidas nos dois arquivos:

  • O arquivo marcação, como detalhado acima.

E um dos seguinte a dois tipos de arquivos:

  • Um arquivo code-beside, que contém a codificar que encapsula o lógica corporativa. Esse arquivo poderá ser gravado em Microsoft Visual C# ou Microsoft Visual Basic.

  • Um fluxo de trabalho regras arquivo, que encapsula o lógica corporativa em declarativo regras, em vez codificar.

Cada fluxo de trabalho criado dessa maneira é realmente um exclusivo tipo Microsoft.NET, construído a partir de duas classes parciais, que são representadas pela XOML e um arquivo code-behind ou regras. Quando o projeto fluxo de trabalho é compilado, essas duas classes parciais são combinadas em um assembly .NET. Essa é a abordagem tomada quando criação fluxos de trabalho para Windows SharePoint Services 3.0 usando o Criador 2005 Visual Studio para Windows Workflow Foundation.

Fluxos de Trabalho compostos somente de arquivos codificar seguem o mesmo processo compilação geral: ou seja, os arquivos codificar são compilado em um tipo .NET.

Além disso, você pode fluxos de trabalho compilação compostos somente de arquivos marcação. No entanto, isso não é necessário; o mecanismo tempo de execução WF pode carregar e executar não-compilado marcação fluxos de trabalho. Esta é a abordagem tomada quando criação fluxos de trabalho para Windows SharePoint Services 3.0 usando um Declarative-Rules-based, codificar-livre editor fluxo de trabalho, such as O Office SharePoint Designer 2007.

Designer Visual Studio 2005 para Windows de fluxo de trabalho base recursos

O Criador 2005 Visual Studio para Windows Workflow Foundation fornece um meio para desenvolver rapidamente fluxos de trabalho usando um interface gráfica que aproveita conhecimento de um desenvolvedor de ambiente de desenvolvimento de Visual Studio.

O Criador 2005 Visual Studio para Windows Workflow Foundation é uma ferramenta para você criar rapidamente o fluxo de trabalho de maneira que é integrado com o desenvolvimento da codificar encapsular processos suas empresa. Para fazer isso, a Criador 2005 Visual Studio para Windows Workflow Foundation fornece um interface gráfica com controles intuitivos, hospedados dentro de ambiente de desenvolvimento Visual Studio familiar. Seus recursos incluem o seguinte:

  • Um superfície de design arrastar - e - ato de soltar que lhe personalizado criar fluxos de trabalho de atividades fluxo de trabalho predefinidos você arrastar a partir de Caixa de ferramentas .

  • Uma interface que permite que você trabalho no seu marcação fluxo de trabalho usar gráfico intuitivo ferramentas.

  • Integração com o Propriedades janela, caso os desenvolvedores podem configurar propriedades de atividades fluxo de trabalho através de interface gráfica ou diretamente no arquivo code-beside e sempre mantém os dois em sincronizar.

  • Depuração de suas fluxos de trabalho anexando para o processo SharePoint, incluindo pontos de interrupção configuração em seu fluxo de trabalho.

  • A capacidade de erro ao anexar, compensação e manipuladores evento para atividades, e \lquote comentar fora \rquote atividades graficamente.

O Criador 2005 Visual Studio para Windows Workflow Foundation está disponível como parte de baixar intitulado Extensões Visual Studio 2005 para Windows Workflow Foundation disponível na Centro de Download Microsoft . Este baixar também contém o mecanismo tempo de execução Windows Workflow Foundation, bem como a Windows Workflow Foundation SDK.

Para obter mais informações sobre o Windows Workflow Foundation, incluindo o uso de Criador 2005 Visual Studio para Windows Workflow Foundation para criar soluções fluxo de trabalho, referir ao Windows Workflow Foundation SDK ou visite o Windows de fluxo de trabalho base Developer Center .

Para obter mais informações sobre como configurar um projeto fluxo de trabalho para desenvolver um modelo específico fluxo de trabalho Windows SharePoint Services 3.0 wssversion3, consulte COMO: configurar manualmente um projeto de fluxo de trabalho.

Consulte também

Conceitos

Desenvolvimento de fluxo de trabalho para serviços SharePoint Windows
Atividades do Fluxo de Trabalho de visão geral sobre os serviços SharePoint Windows