DisplayPattern-Element (List)

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

Wird in berechneten Feldern verwendet, um zu definieren, wie das Feld gerendert wird. Im Abschnitt DisplayPattern in der Deklaration für ein berechnetes Feld wird beschrieben, wie die konstituierenden Felder kombiniert werden, um das berechnete Feld zu bilden. LinkTitle ist beispielsweise ein berechneter Feldtyp, der Titel- und ID-Felder für ein bestimmtes Listenelement kombiniert.

<DisplayPattern>
</DisplayPattern>

Elemente und Attribute

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

Attribute

Keine

Untergeordnete Elemente

Zahlreiche

Übergeordnete Elemente

Vorkommen

  • Minimum: 0
  • Maximum: 1

HinwBemerkungeneise

Das DisplayPattern-Element wird in Schema.xml-, Onet.xml - und Base.xml-Dateien verwendet.

Die integrierten Datentypen (z. B. Integer und Text) verfügen ebenfalls über Anzeigemuster, die in der FldTypes.xml-Datei definiert sind. Das Field-Element kann Anzeigemuster enthalten und aus diesem Grund verwendet werden, um umfangreiche Formatierungen auf Werte anzuwenden (im Gegensatz zum Column-Element , das einfach Rohdaten zurückgibt).

Beispiel

Im folgenden Beispiel wird ein berechnetes Feld mit dem Namen LinkField erstellt, das Werte der Felder Title und ID kombiniert, um Verknüpfungen wie <a href="form.htm?ID=7">This is the title</a>zu bilden.

<Field Name="LinkField" Type="Computed">
   <FieldRefs>
      <FieldRef Name="Title"/>
      <FieldRef Name="ID"/>
   <FieldRefs>
   <DisplayPattern>
      <HTML><![CDATA[<a href="form.htm?ID="]]></HTML>
      <Column Name="ID"/>
      <HTML><![CDATA[">]]></HTML>
      <Column Name="Title"/>
      <HTML><![CDATA[</a>]]></HTML>
   </DisplayPattern>
</Field>