Partilhar via


Atributos de regra de campo condicional

[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]

Às vezes você deseja que as regras de campo do escopo a um agrupar específico.Para fazer isso, use os atributos de for e not. Esses atributos são usados nas Rótulos para torná-los se aplicam especificamente a um único agrupar ou a LIVRE, mas as pessoas em um único agrupar.Denies, que é definido pelo atributo 'não', prevalece sobre grants, que é definido pelo atributo 'for'. The for e not atributos são opcionais e não devem ter valores vazios. Esses atributos podem ser com escopo somente a um agrupar, não a um usuário específico.

Exemplos

Not

O exemplo a seguir define o campo de descrição de triagem sistema autônomo somente leitura para LIVRE, exceto sistema autônomo usuários do agrupar: Comitê de triagem.

<FIELD name="Triage Description">
<READONLY not="[Project]\Triage Committee" />
</FIELD>

Para

No exemplo a seguir, qualquer usuário do agrupar de analistas júnior é necessário para preencher o campo aprovador Second.

<FIELD name="Second Approver">
<REQUIRED for="Example1\Junior Analysts"/>
</FIELD>

Para e não

O exemplo a seguir define a gravidade sistema autônomo um campo obrigatório para sistema autônomo usuários no agrupar ProjectMembers, mas não no agrupar ProjectAdmins.Porque denies têm precedência sobre grants, se um usuário estiver em ambos os grupos, ele seria impor a demonstrativo 'não' e o campo não seriam necessário.

<FIELD name="Severity">
<REQUIRED for="[Project]\ProjectMembers" not="[Global]\ProjectAdmins"/>
</FIELD>
Observação:

Para usar vários grupos, você deve criar um pai Team Foundation Server agrupar que inclui o conjunto de grupos que você deseja usar.   

Consulte também

Conceitos

Usando o <when><whennot>e condições <whenchanged>