Compartir a través de


Atributos globales para elementos de representación de HTML

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

El esquema de vista del Collaborative Application Markup Language (CAML) proporciona varios atributos universales que se pueden usar para describir cualquier elemento de representación de CAML. Estos atributos se pueden implementar en elementos estándar o especializados del View schema.

Nota:

La presencia de cualquiera de estos atributos implica que es TRUE (por ejemplo, HTMLEncode no se puede establecer en FALSE).

Los atributos universales incluyen lo siguiente.

Cuando es TRUE, examina la representación en busca de cadenas que parecen ser hipervínculos (por ejemplo, www.microsoft.com). Cuando encuentra estas cadenas, agrega automáticamente una etiqueta adecuada <A> alrededor del texto para que el usuario pueda seguir el hipervínculo. Se presupone que HTMLEncode es TRUE si AutoHyperLink se ha establecido en TRUE.

AutoNewLine

Cuando es TRUE, inserta etiquetas <BR> en el flujo de texto y reemplaza varios espacios por un espacio sin interrupción (&nbsp;). AutoHyperLink debe ser TRUE para que este atributo surta efecto. Se presupone que HTMLEncode es TRUE si AutoNewLine se ha establecido en TRUE.

Predeterminada

Si el texto distribuido no es nada, represente este texto en su lugar. Por ejemplo, <ows:XML><ListProperty Select="Description" Default="This list has no description"/></ows:XML>. En el ejemplo anterior se representa el texto predeterminado si no hay ninguna descripción para la lista en cuestión.

ExpandXML

Cuando es TRUE, revisa el contenido representado y lo envía en otro paso a través del intérprete caml. Esto permite que el CAML represente CAML.

HTMLEncode

Cuando es TRUE, convierte los caracteres incrustados para que se muestren como texto en el explorador. Esto significa que los caracteres que se podrían confundir con etiquetas HTML se convierten en entidades como, por &amp;gt; ejemplo, en lugar de >.

Stripws

Cuando es TRUE, quita el espacio en blanco desde el principio y el final de un elemento. Por ejemplo, <ows:XML StripWS="TRUE"> Microsoft </ows:XML> representa "Microsoft" sin espacios circundantes.

URLEncode

Cuando es TRUE, convierte caracteres especiales, como espacios, en formato UTF-8 entre comillas (por ejemplo, %c3%ab para el carácter ë).

URLEncodeAsURL

De forma similar a URLEncode, pero se supone que lo que se está codificando es un componente de ruta de acceso de una dirección URL. Por ejemplo, <ows:XML URLEncodeAsURL="TRUE">SharePoint website</ows:XML> representa SharePoint%20website. Este atributo, a diferencia de URLEncode, no codifica la barra diagonal (/).