Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
(Elemento Actions) (Elemento WorkflowInfo) (Action4)
Aplica-se a: SharePoint Server 2013
Contém as informações necessárias para que Gerenciador de Fluxos de Trabalho Cliente 1.0 processe a atividade ou as atividades subjacentes de uma ação de fluxo de trabalho.
Uso
<Actions>
<Action>
<Parameters />
<RuleDesigner />
<DataSources />
<Modifications>
<Modification/>
</Modifications>
<ActionVariables />
<ActionBody /
<ActionConditions />
</Action>
</Actions>
Elemento de informações
| Informações | Local |
|---|---|
| Tipo de elemento | |
| Namespace | |
| Arquivo de esquema | Actions4.xsd |
Definição
<xs:element name="Action" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:element name="Parameters" type="parametersType" minOccurs="0" maxOccurs="1"></xs:element>
<xs:element name="RuleDesigner" type="ruleDesignerType" minOccurs="1" maxOccurs="1"></xs:element>
<xs:element name="DataSources" type="dataSourcesType" minOccurs="0" maxOccurs="1"></xs:element>
<xs:element name="Modifications" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="Modification" minOccurs="1" maxOccurs="unbounded">
<xs:attribute name="TypeId" type="s:string" use="required" />
<xs:attribute name="NameFormat" type="s:string" use="required" />
<xs:attribute name="FormURN" type="s:string" use="required" />
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ActionVariables" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="ActionVariables"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ActionBody" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="ActionBody"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ActionConditions" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="ActionConditions"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:all>
<xs:attribute name="Name" type="s:string" use="required" />
<xs:attribute name="ClassName" type="s:string" use="required" />
<xs:attribute name="Assembly" type="s:string" />
<xs:attribute name="FunctionName" type="s:string" />
<xs:attribute name="Category" type="s:string" />
<xs:attribute name="CreatesTask" type="s:boolean" />
<xs:attribute name="CreatesInList" type="s:string" />
<xs:attribute name="AppliesTo" type="appliesToTypes" use="required" />
<xs:attribute name="IsError" type="s:boolean" />
<xs:attribute name="ListModeration" type="s:boolean" />
<xs:attribute name="UsesCurrentItem" type="s:boolean" />
<xs:attribute name="CreatedTaskFormType" type="s:string" />
<xs:attribute name="__SolutionId" type="s:string" />
<xs:attribute name="SandboxedFunction" type="s:boolean" />
<xs:attribute name="ShapeImageUrl" type="s:string" />
</xs:complexType>
</xs:element>
Elementos e atributos
Se o esquema definir requisitos específicos, como sequence, minOccurs,maxOccurs e choice, confira a seção de definição.
Elementos pai
Elemento |
Tipo |
Descrição |
|---|---|---|
Elementos filho
Elemento |
Tipo |
Descrição |
|---|---|---|
Atributos
| Atributo | Tipo | Obrigatório | Descrição | Valores possíveis |
|---|---|---|---|---|
| __Solutionid | s:string | opcional | Especifica um GUID que o aplicativo cliente grava na ação específica da implementação. O servidor usa o GUID para ajudar a localizar o assembly no runtime do fluxo de trabalho. | Valores do tipo s:string. |
| AppliesTo | appliesToTypes | obrigatório | Indica qual deve ser essa ação de fluxo de trabalho. Os valores válidos incluem site, list, doclib e todos. O valor tudo significa que a ação está disponível em qualquer escopo e sempre aparecerá na lista Ações. | Valores do tipo appliesToTypes. |
| Assembly | s:string | opcional | O nome do assembly que contém instruções para implementar o elemento Action . O texto deve incluir os valores PublicKeyToken, Version e Culture. | Valores do tipo s:string. |
| Categoria | s:string | opcional | Fornece uma categoria para a ação de fluxo de trabalho. Esse valor é usado para filtrar a lista de ações disponíveis. | Valores do tipo s:string. |
| ClassName | s:string | obrigatório | Nome totalmente qualificado da classe que implementa a ação de fluxo de trabalho. | Valores do tipo s:string. |
| CreatedTaskFormType | s:string | opcional | Especifica o tipo de tarefa criada. Use DataCollectTask para criar uma tarefa que coleta dados de um usuário; use GroupAssignedTask para criar uma tarefa que coleta dados de um ou mais usuários; use TodoItemTask para criar uma tarefa que não coleta dados de usuários, mas só existe para um usuário validar que ele fez algo; use TaskProcess para criar uma tarefa que tenha um formulário que permita a colaboração ad-hoc e possa coletar dados de um ou mais usuários. | Valores do tipo s:string. |
| CreatesInList | s:string | opcional | Se definido, especifica que o fluxo de trabalho criará um item em uma lista ou biblioteca de documentos. Os valores devem ser mapeados para um nome de parâmetro que contém a ID da lista ou biblioteca de documentos. | Valores do tipo s:string. |
| CreatesTask | s:boolean | opcional | Se for true, um item de lista de tarefas será criado no fluxo de trabalho. Se deixado em branco, a suposição será falsa e nenhum item da lista de tarefas será criado. | Valores do tipo s:booliano. |
| FunctionName | s:string | opcional | Especifica o nome de uma função a ser chamada. | Valores do tipo s:string. |
| IsError | s:boolean | opcional | Se for true, as instâncias desse elemento Action serão consideradas um erro pelo aplicativo cliente. | Valores do tipo s:booliano. |
| ListModeration | s:boolean | opcional | Se for true, esse elemento Action se aplica a uma lista ou biblioteca de documentos que tenha a aprovação de conteúdo habilitada. Se deixado em branco, a suposição será falsa. | Valores do tipo s:booliano. |
| Nome | s:string | obrigatório | Representa o nome descritivo da ação de fluxo de trabalho exibida no editor de fluxo de trabalho. | Valores do tipo s:string. |
| SandboxedFunction | s:boolean | opcional | Se for true, o aplicativo cliente inserirá uma ação específica da implementação quando essa ação é selecionada. A ação deve ser configurada para chamar uma função definida pela conjunção de AssemblyName, ClassName e FunctionName. Se definido, AssemblyName, ClassName, FunctionName e __SolutionId também devem ser definidos. | Valores do tipo s:booliano. |
| ShapeImageUrl | s:string | opcional | A URL de um arquivo de imagem de forma de ícone padrão que está disponível para personalização ao criar ações personalizadas ou condições personalizadas. | Valores do tipo s:string. |
| UsaCurrentItem | s:boolean | opcional | Especifica se uma determinada ação de fluxo de trabalho pode ser usada em um fluxo de trabalho "site". Definir isso como true significa que a ação não pode ser usada e não está disponível para fluxos de trabalho do site. A função copiar/colar em ações também está bloqueada. Se esse valor de atributo não estiver definido, false será implícito. | Valores do tipo s:booliano. |