Compartir a través de


Elemento Property (Vista)

Última modificación: viernes, 30 de mayo de 2008

Hace referencia a: SharePoint Foundation 2010

En este artículo
Atributos
Elementos secundarios
Elementos primarios
Repeticiones

Devuelve la propiedad del contexto del bucle ForEach actual. Cuando se selecciona una vista o un campo, el elemento Property se puede usar para recuperar un valor de atributo específico de él.

<Property
  AutoHyperLink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
  Default = "Text"
..ExpandXML = "TRUE" | "FALSE"
  HTMLEncode = "TRUE" | "FALSE"
  Name = "Text"
  OuterLookupField = "TRUE" | "FALSE"
  Select = "Text"
  StripWS = "TRUE" | "FALSE"
  URLEncode = "TRUE" | "FALSE"
  URLEncodeAsURL = "TRUE" | "FALSE">
</Property>

Atributos

Atributo

Descripción

AutoHyperLink

Boolean opcional. Es TRUE para rodear texto con etiquetas <A> si el texto aparece en forma de hipervínculo (por ejemplo, www.microsoft.com).

AutoHyperLinkNoEncoding

Boolean opcional. Es TRUE para rodear texto con etiquetas <A> si el texto aparece en forma de hipervínculo (por ejemplo, www.microsoft.com) pero sin la codificación HTML.

AutoNewLine

Boolean opcional. Es TRUE para insertar etiquetas <BR> en la secuencia de texto y para reemplazar varios espacios con un espacio de no separación (&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. Es TRUE para convertir caracteres incrustados de modo que se muestren como texto en el explorador. En otras palabras, los caracteres que se podría confundir con etiquetas HTML se convierten en entidades.

Name

Text opcional. Especifica el nombre de la propiedad.

OuterLookupField

Text opcional. Se usa en definiciones de campo.

Select

Text obligatorio. Especifica el nombre de la propiedad que debe seleccionarse.

StripWS

Boolean opcional. Es TRUE para quitar espacios en blanco al principio y al final del valor devuelto por el elemento.

URLEncode

Boolean opcional. Es TRUE para convertir caracteres especiales, como espacios, en formato UTF-8 entrecomillado (por ejemplo, %c3%ab para caracteres ë).

URLEncodeAsURL

Boolean opcional. Igual que URLEncode, pero es TRUE para especificar que la cadena que se va a codificar es un componente de la ruta de una dirección URL, de modo que no se codifiquen las barras diagonales ("/").

Elementos secundarios

Ninguno

Elementos primarios

Muchos

Repeticiones

Mínimo: 0

Máximo: sin límite

Comentarios

La línea <Property Select="."/> devuelve el cuerpo del elemento del esquema que se está enumerando. Por ejemplo, dentro de una instrucción ForEach, como <ForEach Select="CHOICES/CHOICE">, si se especifica <Property Select="."/> se devuelve el texto de uno de los condicionales.

Si no se puede encontrar una propiedad, se evalúa un subelemento del elemento actual en la enumeración de esquema, cuyo nombre sea igual al texto especificado por Select. Por ejemplo, si un elemento Field no tiene ninguna propiedad llamada Default, entonces <Property Select="Default"/> también buscará un subelemento llamado Default y representará el cuerpo del texto si lo encuentra.

Ejemplo

La siguiente línea de código devuelve la propiedad Name del campo o la vista actuales.

<Property Select="Name"/>

Vea también

Referencia

Elemento ListProperty (Vista)

Elemento ProjectProperty (Vista)