Compartir a través de


Elemento Column2 (Vista)

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

Se usa en la representación de un hipervínculo. En Microsoft SharePoint Foundation, los hipervínculos se almacenan como dos valores independientes. El valor de la dirección URL real se almacena como un valor y el texto descriptivo se almacena como otro valor. En un campo Vínculo , <Column/> devuelve el valor de la dirección URL y <Column2/> devuelve el texto descriptivo del hipervínculo.

<Column2
  AutoHyperLink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
  Default = "Text"
  ExpandXML = "TRUE" | "FALSE"
  HTMLEncode = "TRUE" | "FALSE"
  Name = "Text"
  ShowField = "Text"
  StripWS = "TRUE" | "FALSE"
  URLEncode = "TRUE" | "FALSE"
  URLEncodeAsURL = "TRUE" | "FALSE">
</Column2>

Elementos y atributos

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

Atributos

Atributo Descripción
AutoHyperLink
Boolean opcional. TRUE para rodear texto con <A> etiquetas si el texto aparece como un hipervínculo (por ejemplo, www.microsoft.com).
AutoHyperLinkNoEncoding
Boolean opcional. TRUE para rodear texto con <A> etiquetas si el texto aparece como un hipervínculo (por ejemplo, www.microsoft.com) pero sin codificación HTML.
AutoNewLine
Boolean opcional. TRUE para insertar <BR> etiquetas en el flujo de texto y reemplazar varios espacios por un espacio no desbreaking (&nbsp;).
Default
Text opcional. Representa el texto asignado a este atributo si el valor devuelto por una selección es una cadena vacía ("").
ExpandXML
Boolean opcional. Es TRUE para volver a pasar el contenido representado mediante el intérprete del Lenguaje de marcado de la aplicación de colaboración (CAML), lo que permite a CAML representar CAML.
HTMLEncode
Boolean opcional. TRUE para convertir caracteres incrustados de manera que se muestren como texto en el explorador. En otras palabras, los caracteres que se podrían confundir con etiquetas HTML se convierten en entidades.
Nombre
Text opcional. Permite que el elemento Column se use fuera del contexto de representación de campos proporcionando un identificador (por ejemplo, <Column Name="ID"/>).
ShowField
Text opcional. El atributo ShowField puede establecerse en el nombre de la columna que se va a mostrar. De manera predeterminada se muestra un texto con hipervínculo de la columna Título del registro de la lista externa. Pero el atributo ShowField se puede usar para reemplazarlo y mostrar otro campo de la lista externa.
Los siguientes tipos de datos se permiten como destinos de un atributo ShowField: Text, Choice y Counter.
Stripws
Boolean opcional. TRUE para quitar el espacio en blanco al principio y al final del valor devuelto por el elemento.
URLEncode
Boolean opcional. TRUE para convertir caracteres especiales, como espacios, en formato UTF-8 entre comillas (por ejemplo, %c3%ab para el carácter ë).
URLEncodeAsURL
Boolean opcional. Al igual que URLEncode, pero TRUE para especificar que la cadena que se va a codificar es un componente de ruta de acceso de una dirección URL para que las barras diagonales (/) no se codifican.

Elementos secundarios

Ninguno

Elementos principales

Numerosos

Repeticiones

  • Mínimo: 0
  • Máximo: sin límite

Ejemplo

La siguiente instrucción Switch evalúa el valor de Column2 y, si está vacío, establece la codificación HTML del valor del elemento Column (es decir, de la dirección URL) en TRUE. De lo contrario, establece la codificación HTML del texto descriptivo de la dirección URL en TRUE.

<Switch>
  <Expr>
    <Column2/>
  </Expr>
  <Case Value="">
    <Column HTMLEncode="TRUE"/>
  </Case>
  <Default>
    <Column2 HTMLEncode="TRUE"/>
  </Default>
</Switch>

Vea también