Elemento de iniciação (WorkflowConfig)
Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013
Contém informações de iniciação do fluxo de trabalho, como o formulário de iniciação do fluxo de trabalho e os campos de dados no formulário de iniciação.
Definição
<Initiation URL="Text"
</Initiation>
Elementos e atributos
As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.
Atributos
Atributo |
Descrição |
---|---|
**URL** |
Necessário **Text**. Especifica o caminho para o formulário de iniciação do fluxo de trabalho para o fluxo de trabalho. O caminho especificado deve ser relativo ao local do arquivo de configuração do fluxo de trabalho. |
Elementos filho
Elemento |
---|
Elemento Parameters (WorkflowConfig) |
Elemento Fields (WorkflowConfig) |
Elementos pai
Elemento |
---|
Elemento WorkflowConfig |
Comentários
O formulário de iniciação especificado deve conter um campo de dados para cada elemento Field (Field) definido na seção Elemento Fields (WorkflowConfig) do arquivo de configuração do fluxo de trabalho. Se um campo de dados não estiver presente, o valor padrão será usado quando o fluxo de trabalho for iniciado.
Depois que o fluxo de trabalho tiver sido associado a uma lista específica do SharePoint, o conteúdo do atributo URL será armazenado na propriedade InstantiationUrl dos objetos SPWorkflowTemplate e SPWorkflowAssociation para o fluxo de trabalho.
Os aplicativos criados para funcionar como um editor de fluxo de trabalho baseado em regras declarativas e sem código podem usar o método AssociateWorkflowMarkup(String, String) do WebsvcWebPartPages Web Service para criar um modelo de fluxo de trabalho e associá-lo a uma lista do SharePoint especificando um arquivo de marcação de fluxo de trabalho, um arquivo de configuração de fluxo de trabalho e, opcionalmente, um arquivo de marcação de regras de fluxo de trabalho.
Para obter mais informações sobre como criar um aplicativo que pode atuar como um editor de fluxo de trabalho baseado em regras declarativas e sem código, consulte Criando Editores declarativos e No-Code de fluxo de trabalho.
Exemplo
O elemento iniciação de exemplo a seguir contém um atributo de URL que especifica o local do formulário de iniciação do fluxo de trabalho a ser usado para esse fluxo de trabalho.
O elemento também contém um elemento Fields , que por sua vez contém um elemento Field que define o campo de dados único no formulário de iniciação. Observe que o elemento Parameters contém um elemento Parameter correspondente, com um valor de atributo Name correspondente que especifica o tipo de dados do elemento Field .
Este exemplo foi editado para obter clareza.
<Initiation
URL="Workflows/Notify Me/Notify Me.aspx">
<Fields>
<Field
Name="Reason_for_Review"
…
DisplayName="Reason_for_Review"
…
>
<Default>Standard review of new documents</Default>
</Field>
</Fields>
<Parameters>
<Parameter Name="Reason_for_Review" Type="System.String" />
</Parameters>
</Initiation>