Field-Element (View)

Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online-| SharePoint Server 2013

Gibt den formatierten Wert eines Felds zurück, der innerhalb einer Ansichtsdefinition verwendet werden kann.

<Field
  AutoHyperLink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
  HTMLEncode = "TRUE" | "FALSE"
  Name = "Text"
  StripWS = "TRUE" | "FALSE"
  URLEncode = "TRUE" | "FALSE"
  URLEncodeAsURL = "TRUE" | "FALSE">
</Field>

Elemente und Attribute

In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.

Attribute

Attribut Beschreibung
AutoHyperLink
Optionaler Boolean-Wert. TRUE , um Text mit <A> Tags einzuschließen, wenn der Text wie ein Link zu sein scheint (z. B www.microsoft.com. ).
AutoHyperLinkNoEncoding
Optionaler Boolean-Wert. TRUE , um Text mit <A> Tags einzuschließen, wenn der Text wie ein Link zu sein scheint (z. B www.microsoft.com. ), aber ohne HTML-Codierung.
AutoNewLine
Optionaler Boolean-Wert. TRUE , um Tags in den Textstream einzufügen <BR> und mehrere Leerzeichen durch ein unterbrechungsfreies Leerzeichen (&nbsp;) zu ersetzen.
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. Ermöglicht die Verwendung des Field-Elements außerhalb des Feldrenderingkontexts durch Angabe einer ID (z. B<Field Name=". ID"/>).
StripWS
Optionaler Boolean-Wert. Ist TRUE, um Leerzeichen vom Anfang und Ende des vom Element zurückgegebenen Werts zu entfernen.
Urlencode
Optionaler Boolean-Wert. TRUE , um Sonderzeichen, z. B. Leerzeichen, in das UTF-8-Format in Anführungszeichen zu konvertieren (z. B. %c3%ab für Zeichen ë).
URLEncodeAsURL
Optionaler Boolean-Wert. Wie URLEncode, aber TRUE , um anzugeben, dass die zu codierende Zeichenfolge eine Pfadkomponente einer URL ist, sodass Schrägstriche (/) nicht codiert werden.

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Zahlreiche

Vorkommen

  • Mindestvorkommen: 0
  • Maximum: Unbegrenzt (1 innerhalb von UrlBaseName)

HinwBemerkungeneise

Verwenden Sie das Field (View)-Element, um einen formatierten Feldwert für die Anzeige in einer Ansicht zurückzugeben, und verwenden Sie das Column-Element, um den Rohdatenwert des Felds zurückzugeben. Das Field-Element enthält keine Attribute, wenn es in UrlBaseName verwendet wird, und nur Name wird angegeben, wenn es in Expr1, Expr2 oder Row verwendet wird.

Um eine benutzerdefinierte Felddefinition als austauschbares Feature zu erstellen, das auf einem SharePoint Foundation-Standardfeldtyp basiert und website- und listenübergreifend wiederverwendet werden kann, verwenden Sie das Field (Field)- Element, um eine benutzerdefinierte Websitespalte zu definieren.

Zum Erstellen einer benutzerdefinierten Felddefinition für eine Listendefinition basierend auf einem Standardfeldtyp verwenden Sie das Field (List - Definition)-Element in der Datei Schema.xml.

Zum Erstellen eines benutzerdefinierten Feldtyps, der eine benutzerdefinierte Klasse für spezielle Datenüberprüfung und spezielles Feldrendering implementiert, verwenden Sie das Field (Feldtypen)-Element.