Elemento Property (View)
Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
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>
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 ( ). |
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. 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 hay que seleccionar. |
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
Comentarios
La línea <Property Select="."/>
devuelve el cuerpo del elemento en el esquema que se está enumerando. Por ejemplo, dentro de una instrucción ForEach , como <ForEach Select="CHOICES/CHOICE">
especificar <Property Select="."/>
, se devolvería 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 denominada Default, <Property Select="Default"/>
también buscará un subelemento denominado Default y representará su texto corporal si se encuentra.
Ejemplo
La siguiente línea de código devuelve la propiedad Name del campo o la vista actuales.
<Property Select="Name"/>