Share via


Property-Element (Ansicht)

Letzte Änderung: Freitag, 30. Mai 2008

Gilt für: SharePoint Foundation 2010

Inhalt dieses Artikels
Attribute
Untergeordnete Elemente
Übergeordnete Elemente
Vorkommen

Gibt die Eigenschaft aus dem Kontext der aktuellen ForEach-Schleife zurück. Wenn eine Ansicht oder ein Feld ausgewählt wird, kann das Property-Element verwendet werden, um einen bestimmten Attributwert abzurufen.

<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>

Attribute

Attribut

Beschreibung

AutoHyperLink

Optionaler Boolean-Wert. Ist TRUE, falls Text in <A>-Tags eingeschlossen werden soll, wenn der Text wie ein Link angezeigt wird (z. B. www.microsoft.com).

AutoHyperLinkNoEncoding

Optionaler Boolean-Wert. Ist TRUE, falls Text in <A>-Tags eingeschlossen werden soll, wenn der Text wie ein Link (z. B. www.microsoft.com), jedoch ohne HTML-Codierung angezeigt wird.

AutoNewLine

Optionaler Boolean-Wert. Ist TRUE, um <BR>-Tags in den Textstream einzufügen und mehrere Leerzeichen durch ein geschütztes Leerzeichen (&nbsp;) zu ersetzen.

Default

Optionaler Text-Wert. Rendert den diesem Attribut zugewiesenen Text, wenn der von einer Auswahl zurückgegebene Wert eine leere Zeichenfolge ist ("").

ExpandXML

Optionaler Boolean-Wert. Ist TRUE, um den gerenderten Inhalt über den CAML-Interpreter (Collaborative Application Markup Language) erneut zu übergeben, sodass CAML CAML-Daten rendern kann.

HTMLEncode

Optionaler Boolean-Wert. Ist TRUE, um eingebettete Zeichen zu konvertieren, sodass sie als Text im Browser angezeigt werden. Mit anderen Worten, Zeichen, die mit HTML-Tags verwechselt werden können, werden in Entitäten konvertiert.

Name

Optionaler Text-Wert. Gibt den Namen der Eigenschaft an.

OuterLookupField

Optionaler Text-Wert. Wird in Felddefinitionen verwendet.

Select

Erforderlicher Text-Wert. Gibt den Namen der auszuwählenden Eigenschaft an.

StripWS

Optionaler Boolean-Wert. Ist TRUE, um Leerzeichen vom Anfang und Ende des vom Element zurückgegebenen Werts zu entfernen.

URLEncode

Optionaler Boolean-Wert. Ist TRUE, um Sonderzeichen wie Leerzeichen in das UTF-8-Format zu konvertieren (beispielsweise %c3%ab für das Zeichen ë).

URLEncodeAsURL

Optionaler Boolean-Wert. Ähnlich wie URLEncode; mit TRUE wird jedoch angegeben, dass es sich bei der zu codierenden Zeichenfolge um eine Pfadkomponente einer URL handelt, sodass Schrägstriche ("/") nicht codiert werden.

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Zahlreiche

Vorkommen

Minimum: 0

Maximum: Unbegrenzt

Hinweise

Die Zeile <Property Select="."/> gibt den Inhalt des Elements in dem aufgezählten Schema zurück. Innerhalb einer ForEach-Anweisung wie <ForEach Select="CHOICES/CHOICE"> würde die Angabe von <Property Select="."/> beispielsweise den Text einer der Bedingungen zurückgeben.

Wenn eine Eigenschaft nicht gefunden werden kann, wird ein Unterelement des aktuellen Elements in der Schemaenumeration ausgewertet, dessen Name dem in Select angegebenen Text entspricht. Wenn ein Field-Element beispielsweise nicht über eine Eigenschaft mit dem Namen Default verfügt, sucht <Property Select="Default"/> auch nach Unterelementen mit dem Namen Default und rendert den Textkörper, falls ein solches Element gefunden wird.

Beispiel

Die folgende Codezeile gibt die Name-Eigenschaft vom aktuellen Feld oder der aktuellen Ansicht zurück.

<Property Select="Name"/>

Siehe auch

Referenz

ListProperty-Element (View)

ProjectProperty-Element (Ansicht)