Share via


FieldProperty-Element (View)

Letzte Änderung: Freitag, 30. Mai 2008

Gilt für: SharePoint Foundation 2010

Inhalt dieses Artikels
Attribute
Untergeordnete Elemente
Übergeordnete Elemente
Vorkommen

Gibt eine Eigenschaft eines Felds an.

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

Attribute

Attribut

Beschreibung

AutoHyperLink

Optionaler Boolean-Wert. Ist TRUE, falls Text mit <A>-Tags umschlossen werden soll, wenn der Text wie ein Hyperlink angezeigt wird. (Ein Beispiel: www.microsoft.com)

AutoHyperLinkNoEncoding

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

AutoNewLine

Optionaler Boolean-Wert. Ergibt 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 zugeordneten Text, wenn der von einer Auswahl zurückgegebene Wert eine leere Zeichenfolge ist ("").

ExpandXML

Optionaler Boolean-Wert. Ist TRUE, wenn der gerenderte Inhalt über den CAML-Interpreter (Collaborative Application Markup Language) erneut weitergeleitet wird, sodass CAML CAML-Daten rendern kann.

HTMLEncode

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

Name

Erforderlicher Text-Wert. Gibt den Namen der Feldeigenschaft an.

Select

Optionaler Text-Wert. Gibt den Namen einer Eigenschaft an, die auf die durch das Name-Attribut angegebene Eigenschaft angewendet wird.

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. Ein Beispiel: %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 die Schrägstriche ("/") nicht codiert werden.

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Zahlreiche

Vorkommen

Minimum: 0

Maximum: Unbegrenzt

Beispiel

Im folgenden Beispiel wird eine Switch-Anweisung verwendet, um zu ermitteln, ob der Text eines Felds Rich-Text-Formatierung besitzt. Falls Rich-Text-Formatierung angewendet ist, werden Hyperlinks automatisch ohne Codierung generiert. Andernfalls werden Hyperlinks codiert.

<Switch>
   <Expr>
      <FieldProperty Name="Body" Select="RichText" />
   </Expr>
   <Case Value="TRUE">
      <HTML><![CDATA[ <div> ]]></HTML>
      <Limit Len="250" AutoHyperLinkNoEncoding="TRUE" MoreText="...">
         <Column Name="Body" />
      </Limit>
      <HTML><![CDATA[ </div> ]]></HTML>
   </Case>
   <Default>
      <Limit Len="250" MoreText="..." AutoHyperLink="TRUE" 
            AutoNewLine="TRUE">
         <Column Name="Body" />
      </Limit>
   </Default>
</Switch>