Partilhar via


Formas no modelo de fluxos de trabalho do SharePoint Server no Visio

Saiba mais sobre as formas no modelo de fluxo de trabalho do SharePoint no Visio 2013.

Observação

Os fluxos de trabalho do Microsoft Office SharePoint Online 2010 foram desativados desde 1º de agosto de 2020 para novos locatários e removidos de locatários existentes em 1º de novembro de 2020. Se você estiver usando fluxos de trabalho do Microsoft Office SharePoint Online 2010, recomendamos a migração para o Power Automate ou outras soluções suportadas. Para mais informações, confira Retirada do fluxo de trabalho do Microsoft Office SharePoint Online 2010.

Introdução

Este artigo lista as formas contidas no modelo de fluxo de trabalho do SharePoint no Visio 2013 e no Designer Visual do SharePoint Designer 2013. Quando o modelo é aberto, também abre as ações, as condições e os estênceis de terminadores de fluxo de trabalho do SharePoint. Muitas das formas listadas nos estênceis correspondem às outras construções lógicas no Designer de declarativa para a criação de fluxos de trabalho no SharePoint Designer 2013, condições ou ações específicas.

Importante: o que segue é uma referência para ações de fluxo de trabalho com suporte no SharePoint Designer 2013. Most of these actions are available in SharePoint Designer 2010, although one of those (Wait for List Item Event) has been revised and enhanced in the present version. Twelve new actions are introduced in the present version, and 25 actions have been removed. (Para ver uma lista de ações, condições e blocos que foram removidos, consulte Ações de fluxo de trabalho disponíveis usando a ponte de interoperabilidade do fluxo de trabalho.. md)

Formas de ação

A tabela a seguir mostra uma lista de todas as formas que estão contidas no estêncil de ações de SharePoint no modelo de fluxo de trabalho do SharePoint no Visio 2013.

Observação: cada forma listada na tabela a seguir terá as propriedades indicadas e uma propriedade de Propriedades.

Designer Visual de forma em Visio 2013 e SharePoint Designer 2013 Ação no Designer declarativos SharePoint Designer 2013 Propriedades no SharePoint Designer 2013 Visual Designer Descrição
Adicionar um Comentário
Adicionar um Comentário
Comment
Permite que você deixe comentários informativos no designer de fluxo de trabalho para fins de referência. Isso é especialmente útil quando há outros usuários colaborando em fluxo de trabalho.
Add time to date
Adicionar Hora à Data
Meses
Days
Horas.
Minutos.
Date
Output
Adiciona um horário específico em minutos, horas, dias ou meses a uma data e armazena o valor de saída como uma variável. A data pode ser uma data atual, data específica ou uma pesquisa. O valor de 'Data atual' retorna meia-noite UTC.
Assign a task
Assign a task
Configurações de tarefa
Resultado da tarefa
ID do Item de tarefa
Atribui uma tarefa de fluxo de trabalho a um usuário e estabelece uma data de conclusão para a conclusão da tarefa.
Chamar o serviço web HTTP
Chamar o serviço Web de HTTP
Solicitações de HTTP
Parâmetros
Variável de conteúdo de resposta
Variável de cabeçalho de resposta
Variável de código de resposta
Funções como um método de chamam para um serviço da web HTTP.
Observação: o build atual dá suporte às chamadas do SharePoint apenas para serviços HTTP anônimos e apenas usando tipos de retorno e parâmetros de cadeia de caracteres. Also, we do not support composite XML elements. Note, too, that we currently support classic ASMX only and do not provide support for the WCG service.
Check-in de item
Check-in de Item
Item
Comentário
Faz check-in de um item que foi submetido a check-out. Você só pode fazer check-in de itens de uma biblioteca de documentos.
Cuidado: se você tentar fazer check-in de um item que não está com check-out, o fluxo de trabalho falhará.
Fazer check-out de item
Fazer Check-out de Item
Item
Faz o check out de um item. O fluxo de trabalho verifica se o item check-in antes que ele faz check-out de um documento. Você pode check-out de itens somente a partir de uma biblioteca no seu site.
Cuidado: o fluxo de trabalho sofrerá uma falha se você tentar fazer check-out de um item que não foi submetido a check-in.
Copie o documento
Copie o documento
Document
Library
Copia um documento da lista atual para uma lista de Biblioteca de Documentos diferente.
Itens de contagem no dicionário
Count items in a Dictionary.
Dictionary
Output Variable
Calcula o número de itens em uma variável de dicionário.
Criar um projeto de item atual
Criar um projeto do Item atual
Tipo de projeto corporativo
Utiliza o item atual para criar um novo projeto no site do PWA do farm do SharePoint.
Criar item de lista
Criar Item de Lista
Item
Variável de saída
Cria um novo item de lista na lista que você especificar. Você pode fornecer os campos e valores no novo item. Você pode usar essa ação sempre que você desejar que um novo item será criado com informações específicas.
Delete item
Delete item
Item
Exclui um item.
Observação: essa ação será encerrada no computador que está executando o mecanismo de fluxo de trabalho do Gerenciador de Fluxo de Trabalho e gerará uma exceção System.InvalidOperationException. Não existe uma solução alternativa.
Descartar Check-Out
Descartar Check-Out de Item
Item
Descarta as alterações e faz check-in do item novamente se um item tiver sido submetido a check-out e tiverem sido feitas alterações nele.
Cuidado: se você tentar fazer check-in de um item que não está com check-out, o fluxo de trabalho falhará.
Fazer Cálculo
Fazer Cálculo
LeftOperand
Operador
RightOperand
To
Efetua um cálculo aritmético e armazena o valor resultante em uma variável.
Observação: para o SharePoint, essa ação aceita apenas o tipo numérico Duplo. Não há suporte a inteiros. Não há suporte ao uso do operador "+" (concatenação) para cadeias de caracteres.
Extrair subcadeia do fim da cadeia de caracteres
Extrair Subcadeia do fim da cadeia de caracteres
Number of Characters
String
Output
Copia um número especificado de caracteres começando na extremidade de uma cadeia de caracteres e armazena o resultado em uma variável.
Extrair subcadeia do índice da cadeia de caracteres
Extrair Subcadeia do índice da cadeia de caracteres
String
Índice
Output
Copia uma subcadeia começando em um índice especificado na cadeia de caracteres e coloca o valor em uma variável.
Observação: lembre-se de que, embora o valor de índice no build de Visualização Técnica presente do SharePoint Designer seja baseado em zero, valores no SharePoint Designer 2010 foram indexados começando em 1.
Extrair subcadeia do início da cadeia de caracteres
Extrair Subcadeia do início da cadeia de caracteres
Number of Characters
String
Output
Copia um número especificado de caracteres começando no início de uma cadeia de caracteres e armazena o resultado em uma variável.
Extrair subcadeia da cadeia de caracteres do índice com tamanho
Extrair Subcadeia da cadeia de caracteres do índice com tamanho
String
Índice
Número de Caracteres
Saída
Copia uma subcadeia de caracteres que consiste em um número especificado de caracteres, começando em um índice especificado na cadeia de caracteres, e coloca o valor em uma variável.
Observação: lembre-se de que, embora o valor de índice no build de Visualização Técnica presente do SharePoint Designer seja baseado em zero, valores no SharePoint Designer 2010 foram indexados começando em 1.
Localizar intervalo entre datas
Localizar intervalo entre datas
Units
Data de início
Data de término
Output
Calcula o intervalo de tempo em minutos, horas ou dias entre duas datas e armazena o resultado em uma variável.
Encontre subcadeia de caracteres na cadeia de caracteres
Encontre subcadeia de caracteres na cadeia de caracteres
SUBSTRING
String
Output
Localiza uma subcadeia de caracteres específica dentro de uma cadeia de caracteres e retorna o índice da posição inicial da subcadeia de caracteres.
Obtenha o item do dicionário
Obtenha o Item do dicionário
Nome do item do caminho
Dictionary
Variável de saída
Retorna um item específico de uma variável de dicionário.
Registrar na Lista de Histórico
Registrar na Lista de Histórico
Mensagem
Grava uma mensagem de uma lista de itens de mensagem predefinidos na lista de histórico do fluxo de trabalho.
Pausar Durante
Pausar Durante
Days
Horas.
Minutos.
Faz com que um fluxo de trabalho pause a execução por um intervalo de tempo especificado em dias, horas e minutos.
Pausar até a Data
Pausar até a Data
Date
Faz com que um fluxo de trabalho pause a execução até uma data e uma hora especificadas.
Substituir subcadeia de caracteres na cadeia de caracteres
Substituir subcadeia de caracteres na cadeia de caracteres
Cadeia de caracteres de pesquisa
Substitua a cadeia de caracteres
String
Output
Substitui uma subcadeia de caracteres específica por outra subcadeia de caracteres.
Enviar um Email
Enviar um email
Email
Envia automaticamente uma mensagem de email que contém uma mensagem predeterminada para um usuário ou grupo quando ocorre um evento de fluxo de trabalho especificado.
Importante: se o site não for adicionado à lista de Sites Confiáveis, os emails serão roteados para a pasta Lixo Eletrônico do Outlook.
Set field in current item
Definir Campo no Item Atual
Campo
Valor
Define um campo no item atual como um valor.
Definir Parte de Hora do Campo Data/Hora
Definir Parte de Hora do Campo Data/Hora
Horas.
Minutos.
Date
Output
Cria um carimbo de hora e armazena o valor de saída em uma variável. Você pode definir o tempo em horas e minutos e adicione uma data atual, uma data específica ou uma pesquisa.
Set workflow status
Definir Status do Fluxo de Trabalho
Status
Define o status do fluxo de trabalho.
Definir Variável de Fluxo de Trabalho
Definir Variável de Fluxo de Trabalho
Variável
Valor
Define uma variável de fluxo de trabalho como um valor. Você também pode usar essa ação quando quiser que o fluxo de trabalho para atribuir os dados a uma variável.
Iniciar um fluxo de trabalho de lista
Iniciar um fluxo de trabalho de lista
Nome da associação
Entradas
Item
Inicia um fluxo de trabalho de lista do SharePoint 2010.
Nota: O fluxo de trabalho Iniciar uma lista tem os seguintes problemas:
  • O campo do tipo "Atribuições" não pode ser usado como um parâmetro quando o fluxo de trabalho 2010 contém uma ação TaskProcess.
  • Quando são feitas várias chamadas ao mesmo fluxo de trabalho da versão 2010, o resultado são várias fontes de dados na funcionalidade de pesquisa do fluxo de trabalho da versão 2013. Essas fontes de dados são as mesmas.
  • Nomes de variável na versão 2013 não podem conter caracteres especiais, como "?" e "#". Se um fluxo de trabalho da versão 2010 contiver caracteres especiais, eles serão convertidos em código hexadecimal no fluxo de trabalho da versão 2013.
Iniciar um fluxo de trabalho de site
Iniciar um fluxo de trabalho de Site
Nome da associação
Parâmetros
Inicia um fluxo de trabalho de Site do SharePoint 2010.
Nota: O fluxo de trabalho Iniciar uma lista tem os seguintes problemas:
  • O campo do tipo "Atribuições" não pode ser usado como um parâmetro quando o fluxo de trabalho 2010 contém uma ação TaskProcess.
  • Quando são feitas várias chamadas ao mesmo fluxo de trabalho da versão 2010, o resultado são várias fontes de dados na funcionalidade de pesquisa do fluxo de trabalho da versão 2013. Essas fontes de dados são as mesmas.
  • Nomes de variável na versão 2013 não podem conter caracteres especiais, como "?" e "#". Se um fluxo de trabalho da versão 2010 contiver caracteres especiais, eles serão convertidos em código hexadecimal no fluxo de trabalho da versão 2013.
Iniciar um processo de tarefa
Iniciar um processo de tarefa
Configurações do processo
Resultado de processo
Cria tarefas em vários usuários e habilita as tarefas a serem selecionadas por meio de um processo personalizado.
Traduzir documento
Traduzir documento
Document
Idioma
Biblioteca de Documentos
Traduz um documento para um idioma específico
Observação: requer um Aplicativo de Serviço de Tradução Automática pré-configurado.
Aparar cadeia de caracteres
Reduzir a cadeia de caracteres
String
Output
Remove espaços em branco do início e do fim de uma cadeia de caracteres.
Atualizar item de lista
Atualizar Item de Lista
Item
Atualiza um item de lista. Você pode especificar os campos e os novos valores nesses campos.
Aguarde a eventos no Item de lista
Aguarde a eventos no Item de lista
Event
Item relacionado
[Versão aprimorada da ação do Office 2010.] Pausa a instância atual do fluxo de trabalho para esperar um evento de item de lista especificado. Essa ação escuta de dois eventos: ItemUpdated e ItemAdded.
Wait for field change
Wait for field change
Campo
Valor
Aguarda até que um campo no item atual seja igual a um valor específico.
Definir Campo de Projeto
Defina o campo do projeto
Campo
Valor
Define um valor para um campo específico no Project Server.
Observação: essa ação requer que primeiro seja feito o check-in do projeto. Se não for feito o check-in do projeto, o fluxo de trabalho será encerrado, e os usuários não poderão abrir o projeto no Project Web App.
Definir Status de Estágio de Projeto
Definir Status de Estágio de Projeto
Status do estágio
Informações de estágio
Define o status do Estágio do Projeto.
Observação: ocorre uma exceção quando um projeto atual está submetido a check-out.
Definir Campo de Status na Lista de Ideias
Defina o campo Status na lista de idéia
Status
Atualiza o status no item de lista original que está associado ao projeto atual.
Aguardar evento do projeto
Aguarde o evento do Project
Nome do Evento
Aguarda um evento específico do projeto.

Formas de condição

A tabela a seguir mostra uma lista de todas as formas que estão contidas no estêncil de condições do SharePoint no modelo de fluxo de trabalho do SharePoint.

Designer Visual de forma em Visio 2013 e SharePoint Designer 2013 Ação no Designer declarativos SharePoint Designer 2013 Propriedades no SharePoint Designer 2013 Visual Designer Descrição
Se qualquer valor for igual ao valor
Se qualquer valor for igual ao valor
Value
Operando
Valor
Compara dois valores. Você pode especificar se os valores devem ser iguais ou não igual.
Pessoa é um usuário válido do SharePoint
Pessoa é um usuário válido do SharePoint
Usuário
Verifica se um usuário específico é um membro de um grupo no site do SharePoint ou de um usuário registrado.
Ignorar Project estágio
Ignorar Project estágio
NA
Essa condição verifica se ignorar ao recurso de estágio tiver sido ativado no servidor para a instância de fluxo de trabalho atual.

Formas de terminador

A tabela a seguir mostra uma lista de todas as formas que estão contidas no estêncil de terminadores do SharePoint no modelo de fluxo de trabalho do SharePoint.

Designer Visual de forma em Visio 2013 e SharePoint Designer 2013 Ação no Designer declarativos SharePoint Designer 2013 Propriedades no SharePoint Designer 2013 Visual Designer Descrição
Início
NA
NA
Inicia o fluxo de trabalho. Cada diagrama de fluxo de trabalho de SharePoint deve ter somente uma forma de Iniciar.
Etapa
Etapa
NA
Contém qualquer número de formas e podem incluir a ramificação. Todas as ações do fluxo de trabalho devem estar contidas por um estágio. Formas de estágio são visualizadas usando formas do contêiner. Uma forma de estágio exige que um Enter e uma forma de sair ser adicionado às bordas do contêiner para definir os caminhos e sair do estágio.
Para obter mais informações, confira a seção intitulada "Estágios, loops e etapas" no artigo Desenvolvimento do fluxo de trabalho no SharePoint Designer e visio.
Etapa
Etapa
NA
Representa uma série agrupada das ações seqüenciais. Etapas devem estar contidas por um estágio. Uma forma de etapa também deve ter uma forma Enter e Exit, que são adicionados quando a forma for solta sobre a tela de desenho.
Para obter mais informações, confira a seção intitulada "Estágios, loops e etapas" no artigo Desenvolvimento do fluxo de trabalho no SharePoint Designer e visio.
Estágio Simple
Etapa
NA
Adiciona novos estágios para o nível superior do fluxo de trabalho quando no modo de exibição de estágio em Visio 2013.
Loop n vezes
Loop n vezes
Contagem de loop
Define uma série de formas conectadas que será executado como um loop, retornando de forma última na série para o primeiro, até que o loop foi executado em um período de vezes especificado. Como estágios, loops são representados por uma forma de contêiner que inclui uma forma Enter e Exit.
Para obter mais informações, confira a seção intitulada "Estágios, loops e etapas" no artigo Desenvolvimento do fluxo de trabalho no SharePoint Designer e visio.
Executar um loop com condição
Loop de condição
Contagem de loop
Entrará em loop até que uma condição específica for atingida.
Iniciar a ação paralela
Parallel Block
NA
Ação final do paralelo
Parallel Block
NA

Confira também