Referência rápida de ações de fluxo de trabalho (plataforma de Fluxo de Trabalho do SharePoint)
Esta referência lista as ações de fluxo de trabalho que têm suporte na compilação atual do SharePoint Designer 2013, além daquelas que não estão disponíveis.
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 obter mais informações, confira Desativação do fluxo de trabalho do SharePoint 2010.
Ações de fluxo de trabalho no SharePoint Designer 2013
A seguir há uma referência das ações de fluxo de trabalho disponíveis para a plataforma de Fluxo de Trabalho do SharePoint. Além da plataforma de Fluxo de Trabalho do SharePoint, o SharePoint Designer 2013 também dá suporte à plataforma de Fluxo de Trabalho do SharePoint 2010. Para exibir ações de fluxo de trabalho para a plataforma 2010, confira Referência rápida de ações de fluxo de trabalho (plataforma de fluxo de trabalho do SharePoint 2010)
Ações de núcleo
As ações principais são aquelas que são executadas mais comumente. Elas são agrupadas para facilitar o acesso.
Tabela 1. Referência de ações principais
Action | Descrição |
---|---|
Adicionar um Comentário |
Habilita você a deixar 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. |
Adicionar Hora à Data |
Adiciona uma hora específica em minutos, horas, dias ou meses a uma data (não há suporte ao Ano) e armazena o valor de saída como uma variável. A data pode ser uma data atual, uma data específica ou uma pesquisa. O valor de "Data Atual" retorna meia-noite UTC. |
Criar Dicionário |
Cria uma variável de Dicionário de pares de chave/valor. Observação: o Dicionário usa a notação JSON para armazenar dados. Para obter mais informações sobre a variável Dictionary, consulte Noções básicas sobre as ações do Dicionário no SharePoint Designer 2013 |
Chamar Serviço Web HTTP |
Funciona como uma chamada de método para um serviço Web HTTP e retorna dados usando o formato JSON. Há suporte à autenticação básica por meio de RequestHeader. Para obter mais informações sobre a variável Dictionary, consulte Noções básicas sobre as ações do Dicionário no SharePoint Designer 2013 |
Contar Itens em um Dicionário |
Retorna uma contagem do número de itens em um dicionário especificado. |
Fazer Cálculo |
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. |
Obter um Item de um Dicionário |
Retorna um item específico de uma variável de dicionário. |
Registrar na Lista de Histórico |
Grava uma mensagem de uma lista de itens de mensagem predefinidos na lista de histórico do fluxo de trabalho. |
Pausar Durante |
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 |
Faz com que um fluxo de trabalho pause a execução até uma data e uma hora especificadas. |
Enviar um 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. |
Definir Parte de Hora do Campo Data/Hora |
Cria um carimbo de data/hora e armazena o valor de saída em uma variável. Você pode definir a hora em horas e minutos e adicionar uma data atual, uma data específica ou uma pesquisa. |
Definir Status do Fluxo de Trabalho |
Define o status do fluxo de trabalho. |
Definir Variável de Fluxo de Trabalho |
Define uma variável de fluxo de trabalho como um valor. Você também pode usar essa ação quando desejar que o fluxo de trabalho atribua dados a uma variável. |
Ir para Estágio |
Especifica o próximo estágio para o qual o controle de fluxo deve ser entregue. |
Ações de coordenação
Ações de coordenação são usadas para invocar um fluxo de trabalho com base na plataforma de Fluxo de Trabalho SharePoint 2010. Para obter mais informações sobre ações de coordenação, confira Noções básicas sobre as ações de coordenação no SharePoint Designer 2013
Tabela2. Referência de ações de coordenação
Action | Descrição |
---|---|
Iniciar um Fluxo de Trabalho de Lista |
Inicia um fluxo de trabalho de Lista com base na plataforma de Fluxo de Trabalho do SharePoint 2010. Nota: O fluxo de trabalho Iniciar uma lista tem os seguintes problemas:> o campo tipo 'Atribuições' não pode ser usado como parâmetro quando o fluxo de trabalho de 2010 tem uma ação TaskProcess nele.> Quando várias chamadas forem feitas para o mesmo fluxo de trabalho de 2010, o resultado será várias fontes de dados na funcionalidade de pesquisa do fluxo de trabalho de 2013. Essas fontes de dados são todas iguais.> Nomes de variáveis em 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 |
Inicia um Fluxo de Trabalho de Site com base na plataforma de Fluxo de Trabalho SharePoint 2010. Nota: O fluxo de trabalho Iniciar uma lista tem os seguintes problemas:> o campo tipo 'Atribuições' não pode ser usado como parâmetro quando o fluxo de trabalho de 2010 tem uma ação TaskProcess nele.> Quando várias chamadas forem feitas para o mesmo fluxo de trabalho de 2010, o resultado será várias fontes de dados na funcionalidade de pesquisa do fluxo de trabalho de 2013. Essas fontes de dados são todas iguais.> Nomes de variáveis em 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. |
Ações da lista
Ações da lista agrupa ações que são usadas para manipular listas e itens de lista.
Tabela3. Referência de ações da lista
Action | Descrição |
---|---|
Check-in de Item |
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 |
Faz 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. |
Copiar Documento |
Copia um documento da lista atual para uma lista de Biblioteca de Documentos diferente. |
Criar Item de Lista |
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. |
Excluir 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 de 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á. |
Definir Campo no Item Atual |
Define um campo especificado no item atual para um valor especificado. Observação: se for preciso que o fluxo de trabalho seja pausado até o valor do campo ser alterado, use a ação Aguardar Evento no Item de Lista em vez desta ação. |
Traduzir Documento |
Traduz um documento para um idioma específico Observação: requer um Aplicativo de Serviço de Tradução Automática pré-configurado. |
Atualizar Item de Lista |
Atualiza um item de lista. Você pode especificar os campos e os novos valores nesses campos. |
Aguardar Evento no item de lista |
[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. Esta ação escuta dois eventos: ItemUpdated e ItemAdded. |
Aguardar Alteração de Campo no Item Atual |
Aguarda até que um campo no item atual seja igual a um valor específico. |
Ações do Project
Ações do Project dão suporte à integração do Microsoft Project. São usadas para criar fluxos de trabalho baseados no Project. Todas as ações do Project são novas no SharePoint Designer 2013.
Table4. Referência de ações do Project
Action | Descrição |
---|---|
Criar Projeto do Item Atual |
Utiliza o item atual para criar um novo projeto no site do PWA do farm do SharePoint. Não há suporte para o uso de Etapas do Aplicativo com essa ação no Project Online. |
Definir Campo de Projeto |
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 |
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 |
Atualiza o status no item de lista original que está associado ao projeto atual. |
Aguardar o Evento do Projeto |
Aguarda um evento específico do projeto. |
Ações de tarefa
Ações de tarefa fornecem a capacidade de invocar um fluxo de trabalho com base na plataforma de Fluxo de Trabalho do SharePoint 2010 de um fluxo de trabalho com base na plataforma de Fluxo de Trabalho do SharePoint.
Tabela 5. Referência de ações de tarefa
Action | Descrição |
---|---|
Atribuir uma 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. |
Iniciar um Processo da Tarefa |
Cria tarefas em vários usuários e habilita as tarefas a serem selecionadas por meio de um processo personalizado. |
Ações de utilitário
Ações de utilitário são ações que manipulam cadeias de caracteres ou localizam o intervalo entre datas.
Tabela 6. Referência de ações de utilitário
Action | Descrição |
---|---|
Extrair Subcadeia do Fim da Cadeia de Caracteres |
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 |
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 Microsoft SharePoint Designer 2013 seja baseada em zero, os valores no SharePoint Designer 2010 foram indexados começando em 1. |
Extrair Subcadeia do Início da Cadeia de Caracteres |
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 |
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 Microsoft SharePoint Designer 2013 seja baseada em zero, os valores no SharePoint Designer 2010 foram indexados começando em 1. |
Localizar Intervalo entre Datas |
Calcula o intervalo de tempo em minutos, horas ou dias entre duas datas e armazena o resultado em uma variável. |
Aparar Cadeia de Caracteres |
Remove espaços em branco do início e do fim de uma cadeia de caracteres. |
Localizar Subcadeia de Caracteres na Cadeia de Caracteres |
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. |
Substituir Subcadeia de Caracteres na Cadeia de Caracteres |
Substitui uma subcadeia de caracteres específica por outra subcadeia de caracteres. |
Aparar Cadeia de Caracteres |
Remove espaços em branco do início e do fim de uma cadeia de caracteres. |
Ações de fluxo de trabalho preteridas no SharePoint
Para obter uma lista de ações do SharePoint 2010 preteridas e que não serão exibidas no SharePoint, consulte Ações de fluxo de trabalho disponíveis usando a ponte de interoperabilidade do fluxo de trabalho.