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