Elemento Template (WorkflowConfig)
Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013
Contém as informações necessárias para um editor de fluxo de trabalho baseado em regras declarativas, sem código, como o Microsoft SharePoint Designer 2010, para gerar um modelo de fluxo de trabalho no SharePoint Foundation.
Definição
<Template
BaseID="Text"
DocLibID="Text"
XomlID="Text" | "Integer"
XomlHref="Text"
XomlVersion="Text"
RulesID="Text" | "Integer"
RulesHref="Text"
RulesVersion="Text"
>
</Template>
Elementos e atributos
As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.
Atributos
Atributo |
Descrição |
---|---|
**DocLibID** |
Necessário **Text**. Especifica o GUID da biblioteca de documentos que contém o arquivo de marcação de fluxo de trabalho (.xoml) e, se necessário, o arquivo de marcação de regras (xoml.rules). |
**BaseID** |
Necessário **Text**. Especifica o GUID usado para identificar exclusivamente esse fluxo de trabalho. O BaseID é o mesmo para todas as versões do fluxo de trabalho. |
**XomlID** |
Opcional **Integer**. Uma maneira opcional de identificar exclusivamente o arquivo de marcação do fluxo de trabalho. Esse atributo deve ser igual à propriedade ID do item na biblioteca de documentos. Se estiver presente, esse atributo será usado, em vez do atributo **XomlHref***. |
**XomlVersion** |
Necessário **Text**. Especifica a versão do arquivo de marcação de fluxo de trabalho a ser usada ao criar uma instância desse fluxo de trabalho. |
**XomlHref** |
Necessário **Text**. Especifica o caminho para o arquivo de marcação do fluxo de trabalho. O caminho especificado deve ser relativo ao local do arquivo de configuração do fluxo de trabalho. |
**RulesID** |
Opcional **Integer**. Uma maneira opcional de identificar exclusivamente o arquivo de regras de fluxo de trabalho. Esse atributo deve ser igual à propriedade ID do item na biblioteca de documentos. Se presente, esse atributo será usado, em vez do atributo **RulesHref**. |
**RulesVersion** |
Necessário **Text**. Especifica a versão do arquivo de regras de fluxo de trabalho, em que há uma, a ser usada ao criar uma instância desse fluxo de trabalho. |
**RulesHref** |
Necessário **Text**. Especifica o caminho para o arquivo de marcação de regras de fluxo de trabalho. O caminho especificado deve ser relativo ao local do arquivo de configuração do fluxo de trabalho. |
Elementos filho
Nenhum. |
Elementos pai
Elemento |
---|
Elemento WWorkflowConfig](workflowconfig-element.md) |
Comentários
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 exemplo a seguir mostra um elemento Template para uma configuração de fluxo de trabalho.
<Template
BaseID="{68B99644-EDCE-4988-9D11-7FD5CCAE09CC}"
DocLibID="{74FAE22C-0176-46DF-AA12-988CE79C8889}"
XomlHref="Workflows/Notify Me/Notify Me.xoml"
XomlVersion="V3.0"
RulesHref="Workflows/Notify Me/Notify Me.xoml.rules"
RulesVersion="V3.0"
>