Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
(ruleDesignerType complexType) (Action4)
Aplica-se a: SharePoint Server 2013
O elemento FieldBind é filho do elemento RuleDesigner . Usados juntos, esses elementos criam uma frase legível que descreve uma condição que precisa ser avaliada ou uma atividade que deve ser executada. Esses elementos também podem ser usados para inserir variáveis (como hiperlinks) dentro da frase, para que o designer de fluxo de trabalho visual possa substituir valores dinâmicos em um fluxo de trabalho enquanto estiver em execução. O elemento FieldBind mapeia as entradas do criador do fluxo de trabalho para parâmetros que são passados para o SharePoint Foundation. Observe que não há suporte para usar tipos de campo personalizados ou tipos de campo personalizados ao criar fluxos de trabalho usando o Designer do SharePoint.
Uso
<RuleDesigner>
<FieldBind>
<Option />
<DataSourceRef />
</FieldBind>
</RuleDesigner>
Elemento de informações
Tipo de elemento |
|
Namespace |
|
Arquivo de esquema |
Actions4.xsd |
Definição
<xs:element name="FieldBind" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:choice>
<xs:element name="Option" minOccurs="0" maxOccurs="unbounded">
<xs:attribute name="Name" type="s:string" use="required" />
<xs:attribute name="Value" type="s:string" use="required" />
<xs:attribute name="TypeFilter" type="s:string" />
<xs:attribute name="UnaryHides" type="s:string" />
</xs:element>
<xs:element name="DataSourceRef" minOccurs="1" maxOccurs="unbounded">
<xs:attribute name="Ref" type="s:string" />
</xs:element>
</xs:choice>
<xs:attribute name="Field" type="s:string" />
<xs:attribute name="Text" type="s:string" />
<xs:attribute name="Id" type="s:positiveInteger" use="required" />
<xs:attribute name="DesignerType" type="s:string" use="required" />
<xs:attribute name="OperatorTypeFrom" type="s:string" />
<xs:attribute name="TypeFrom" type="s:string" />
<xs:attribute name="Function" type="s:boolean" />
<xs:attribute name="Value" type="s:string" />
<xs:attribute name="EventCategory" type="s:string" />
<xs:attribute name="DisplayName" 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 |
|---|---|---|---|---|
**Designertype** |
s:string |
obrigatório |
Especifica o tipo de controle ou entrada do usuário que é apresentado na interface do usuário do editor de fluxo de trabalho. Se você não especificar um atributo **DesignerType**, o padrão será usado. O **DesignerType** padrão é uma caixa de texto seguida por um botão de reticências (...) e um botão de pesquisa. |
Valores do tipo s:string. |
**Displayname** |
s:string |
opcional |
O nome do tipo de designer renderizado na interface do usuário. |
Valores do tipo s:string. |
**EventCategory** |
s:string |
opcional |
A categoria associada ao evento; por exemplo, **ListItemEvent** ou **ProjectEvent**. |
Valores do tipo s:string. |
**Campo** |
s:string |
opcional |
Representa um elemento **Parameter** que é usado para criar um fluxo de trabalho. O atributo **Field** é mapeado diretamente para um ou mais elementos **Parameter** quando um tipo de parâmetro e direção são definidos. Se você usar mais de um parâmetro para um determinado atributo **Field**, separe o parâmetro usando vírgulas (por exemplo, **Field="Variable,ValueType"**). |
Valores do tipo s:string. |
**Função** |
s:boolean |
opcional |
Quando definido como **true**, esse atributo insere o nome do método associado **Action** na frase. |
Valores do tipo s:booliano. |
**Id** |
s:positiveInteger |
obrigatório |
Um inteiro que serve como uma chave relacional para associar um elemento **FieldBind** à propriedade **Sentence** do elemento pai **RuleDesigner**. |
Valores do tipo s:positiveInteger. |
**OperatorTypeFrom** |
s:string |
opcional |
Especifica os tipos de operadores que estão disponíveis para o usuário, com base no tipo de dados do Microsoft .NET listado no elemento **Parameter** correspondente. O parâmetro especificado para o atributo **OperatorTypeFrom** pode ser diferente do parâmetro listado no atributo **Field**. **Observação**: esse atributo é usado somente quando o atributo **DesignerType** é definido como **Operator**. |
Valores do tipo s:string. |
**Texto** |
s:string |
opcional |
Texto exibido para o usuário como um hiperlink na sentença de condição. |
Valores do tipo s:string. |
**TypeFrom** |
s:string |
opcional |
Especifica os tipos de dados .NET válidos para uso com uma instância do elemento **FieldBind**. Esse atributo está associado ao elemento **Parameter** que contém a definição de tipo. |
Valores do tipo s:string. |
**Valor** |
s:string |
opcional |
Reserved for future use. |
Valores do tipo s:string. |