Diretrizes para a importação de fluxos de trabalho reutilizáveis

Para importar a fluxos de trabalho reutilizáveis criados no SharePoint Designer, use o modelo de projeto de fluxo de trabalho reutilizáveis importar em Visual Studio. Este modelo importa um declarativa fluxo de trabalho (XML-somente) e o converte em um fluxo de trabalho do código, que é um fluxo de trabalho que você pode aprimorar com um Visual Basic ou Visual C# código. Para obter mais informações, consulte Demonstra Passo a passo: Importar de um fluxo de trabalho reutilizáveis do SharePoint Designer para Visual Studio.

No entanto, o modelo de fluxo de trabalho de importação reutilizável pode importar somente soluções do farm. Se você desejar implantar seu fluxo de trabalho como uma solução em modo seguro, em seguida, importá-lo com o modelo Importar pacote de solução do SharePoint. No entanto, por isso, não é possível converter para o fluxo de trabalho de código e não poderá modificá-lo como tal.

A importação de fluxos de trabalho reutilizáveis, usando o modelo de fluxo de trabalho reutilizáveis de importação

Se você importar um fluxo de trabalho reutilizável, usando o modelo de fluxo de trabalho reutilizáveis importar, você pode executar ou alterar a solução como qualquer outro Visual Studio solução do SharePoint, mas você talvez precise manualmente corrigir alguns itens.

Importando os formulários de tarefas

O modelo de projeto de fluxo de trabalho de reutilizável Importação importa todos os formulários de associação e inicialização, mas importa o formulário de apenas uma tarefa porque o esquema de fluxo de trabalho de código permite apenas um formulário de tarefas. Os formulários de tarefas adicionais da solução de fluxo de trabalho original são colocados na Arquivos importados de outros pasta na Solution Explorer.

A importação de fluxos de trabalho reutilizáveis, usando o modelo de pacote de solução do SharePoint de importação

Se você importar um fluxo de trabalho reutilizável, usando o modelo Importar pacote de solução do SharePoint, você precisará considerar as seguintes questões:

  • Após a importação de fluxo de trabalho, você pode imediatamente implantar e executá-la no Visual Studio pressionando F5. No entanto, se você alterar nada no fluxo de trabalho na solução importada, talvez você precise corrigir manualmente os elementos do projeto antes de implantar e executar o fluxo de trabalho.

  • Como o fluxo de trabalho é declarativo, o código não pode ser adicionado a ele. Para converter o fluxo de trabalho em um fluxo de trabalho do código, você deve importá-las para Visual Studio usando o modelo de fluxo de trabalho de importação reutilizável.

  • Embora você possa editar o arquivo de designer (. xoml) do fluxo de trabalho no modo de Design, é recomendável editá-lo no modo Source, porque o designer de fluxo de trabalho exibe erros falsos.

  • A depuração no fluxo de trabalho não funciona para conteúdo declarativo. Pontos de interrupção definidos Designer de Fluxo de Trabalho são hit.

A importação de soluções de fluxo de trabalho reutilizáveis globalmente

Fluxos de trabalho reutilizáveis globalmente não podem ser importados usando o modelo de importação de fluxo de trabalho reutilizáveis. Para importar um fluxo de trabalho reutilizável globalmente, você precisa convertê-lo em um fluxo de trabalho não globalmente reutilizável ou você precisa usar o modelo Importar pacote de solução do SharePoint.

Para converter o fluxo de trabalho, faça uma cópia do fluxo de trabalho reutilizável globalmente no SharePoint Designer (clicando com o botão direito do fluxo de trabalho e selecionando Salvar como cópia). Em seguida, importe o novo fluxo de trabalho reutilizável com o modelo de fluxo de trabalho reutilizáveis importar no Visual Studio.

Para importar o fluxo de trabalho reutilizável globalmente como-é usar o modelo Importar pacote de solução do SharePoint. Usando esse método, o fluxo de trabalho não é convertido em um fluxo de trabalho do código e permanece um fluxo de trabalho declarativo.

Consulte também

Tarefas

Demonstra Passo a passo: Importar de um fluxo de trabalho reutilizáveis do SharePoint Designer para Visual Studio

Conceitos

A importação de itens de um Site do SharePoint existente