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>