Compartilhar via


Elemento IfEqual (View)

Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Permite a renderização condicional com base na comparação de duas expressões CAML (Collaborative Application Markup Language).

<IfEqual>
</IfEqual>

Elementos e atributos

As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.

Atributos

Nenhuma

Elementos filho

Elementos pai

Numerosos

Exemplo

O exemplo a seguir usa o elemento IfEqual para definir o padrão de exibição para a coluna Check-Out To . Se a ID de usuário for igual a nula, nada será exibido. Se a ID de usuário não for igual a nula, um link será fornecido a um formulário de exibição com informações sobre o usuário.

<DisplayPattern>
   <IfEqual>
      <Expr1>
         <Field Name="CheckedOutUserId" />
      </Expr1>
      <Expr2 />
      <Then />
      <Else>
         <HTML><![CDATA[ <a href="]]></HTML>
         <HttpVDir/>
         <HTML>
            <![CDATA[ /_layouts/[%=System.Threading.Thread.
               CurrentThread.CurrentUICulture.LCID%]/UserDisp.aspx?ID=
            ]]></HTML>
         <Field Name="CheckedOutUserId" />
         <HTML><![CDATA[ ">]]></HTML>
         <Field HTMLEncode="TRUE" Name="CheckedOutTitle" />
         <HTML><![CDATA[ </a>]]></HTML>
      </Else>
   </IfEqual>
</DisplayPattern>

Confira também