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 ( ). |
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"/>