Compartir a través de


Elemento IfEqual (Vista)

Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Permite la representación condicional mediante la comparación de dos expresiones del lenguaje de marcado de la aplicación de colaboración (CAML).

<IfEqual>
</IfEqual>

Elementos y atributos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Ninguno

Elementos secundarios

Elementos principales

Numerosos

Ejemplo

En el ejemplo siguiente, se usa el elemento IfEqual para definir el modelo de presentación para la columna Checked Out To. Si el identificador de usuario es igual a null, no se muestra nada. Si el identificador de usuario no es igual a null, se proporciona un vínculo a un formulario de visualización con información acerca del usuario.

<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>

Vea también