Field-Element (List)
Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Definiert die internen Datentypen, die in der Listeninfrastruktur einer SharePoint-Website verwendet werden. Ein Feld ist eine Spalte oder ein Attribut von Informationen, die ein Benutzer einer Liste hinzufügen kann.
<Field
Aggregation = "sum" | "count" | "average" | "min" | "max" | "merge" | "plaintext" | "first" | "last"
AllowDeletion = "TRUE" | "FALSE"
AllowHyperlink = "TRUE" | "FALSE"
AllowMultiVote = "TRUE" | "FALSE"
AppendOnly = "TRUE" | "FALSE"
AuthoringInfo = "Text"
BaseType = "Integer" | "Text"
CalType = "Integer"
CanToggleHidden = "TRUE" | "FALSE"
ClassInfo = "Text"
ColName = "Text" ColName2 = "Text"
Commas = "TRUE" | "FALSE"
Customization = "Text"
Decimals = "Integer"
Description = "Text"
Dir = "Text"
Direction = "Text"
DisplaceOnUpgrade = "TRUE" | "FALSE"
DisplayImage = "Text"
DisplayName = "Text"
DisplayNameSrcField = "Text"
DisplaySize = "Integer"
Div = "Number"
EnableLookup = "TRUE" | "FALSE"
EnforceUniqueValues = "TRUE" | "FALSE"
ExceptionImage = "Text"
FieldRef = "Text"
FillInChoice = "TRUE" | "FALSE"
Filterable = "TRUE" | "FALSE"
FilterableNoRecurrence = "TRUE" | "FALSE"
ForcedDisplay = "Text"
ForcePromoteDemote = "TRUE" | "FALSE"
Format = "Text"
FromBaseType = "TRUE" | "FALSE"
Group = "Text"
HeaderImage = "Text"
Height = "Integer"
Hidden = "TRUE" | "FALSE"
HTMLEncode = "TRUE" | "FALSE"
ID = "Text" Id = "Text"
IMEMode = "inactive"
Indexed = "TRUE" | "FALSE"
IsolateStyles = "TRUE" | "FALSE"
IsRelationship = "TRUE" | "FALSE"
JoinColName = "Text"
JoinRowOrdinal = "Integer"
JoinType = "INNER" | "LEFT OUTER" | "RIGHT OUTER"
LCID = "Integer" LinkToItem = "TRUE" | "FALSE"
LinkToItemAllowed = "Text"
List = "Text"
ListItemMenu = "TRUE" | "FALSE"
ListItemMenuAllowed = "Text"
Max = "Number"
MaxLength = "Integer"
Min = "Number"
Mult = "TRUE" | "FALSE"
Name = "Text"
NegativeFormat = "MinusSign" | "Parens"
Node = "Text"
NoEditFormBreak = "TRUE" | "FALSE"
NumLines = "Integer"
Percentage = "TRUE" | "FALSE"
PIAttribute = "Text"
PITarget = "Text"
PrependId = "TRUE" | "FALSE"
Presence = "TRUE" | "FALSE"
PrimaryKey = "TRUE" | "FALSE"
PrimaryPIAttribute = "Text"
PrimaryPITarget = "Text"
ReadOnly = "TRUE" | "FALSE"
ReadOnlyEnforced = "TRUE" | "FALSE"
RelationshipDeleteBehavior = "Text"
RenderXMLUsingPattern = "TRUE" | "FALSE"
Required = "TRUE" | "FALSE"
RestrictedMode = "TRUE" | "FALSE"
ResultType = "Text"
RichText = "TRUE" | "FALSE"
RichTextMode = "Text"
RowOrdinal = "Integer"
Sealed = "TRUE" | "FALSE"
SeparateLine = "TRUE" | "FALSE"
SetAs = "Text"
ShowAddressBookButton = "TRUE" | "FALSE"
ShowAlways = "TRUE" | "FALSE"
ShowField = "Text" | "Choice" | "Counter"
ShowInDisplayForm = "TRUE" | "FALSE"
ShowInEditForm = "TRUE" | "FALSE"
ShowInFileDlg = "TRUE" | "FALSE"
ShowInListSettings = "TRUE" | "FALSE"
ShowInNewForm = "TRUE" | "FALSE"
ShowInVersionHistory = "TRUE" | "FALSE"
ShowInViewForms = "TRUE" | "FALSE"
Sortable = "TRUE" | "FALSE"
SourceID = "Text"
StaticName = "Text"
StorageTZ = "UTC" | "Abstract"
StripWS = "TRUE" | "FALSE"
SuppressNameDisplay = "TRUE" | "FALSE"
TextOnly = "TRUE" | "FALSE"
Title = "Text"
Type = "Data_Type"
UniqueId = "Text"
UnlimitedLengthInDocumentLibrary = "TRUE" | "FALSE"
URLEncode = "TRUE" | "FALSE"
URLEncodeAsUrl = "TRUE" | "FALSE"
UserSelectionMode = "Text"
UserSelectionScope = "Integer"
Version = "Text"
Viewable = "TRUE" | "FALSE"
WebId = "Text"
Width = "Integer"
WikiLinking = "TRUE" | "FALSE"
XName = "Text">
</Field>
Elemente und Attribute
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben:
Attribute
Attribut | Beschreibung |
---|---|
Aggregation |
Optionaler Text-Wert. Wird in einem Aggregatfeld in einem XML-Formular zum Angeben der Funktion verwendet, die auf eine Auflistung von Werten oder Elementen angewendet werden soll, die von einem XPath-Ausdruck zurückgegeben wird. Wenn Sie das Node-Attribut zum Angeben eines XPath-Ausdrucks verwenden, der eine Auslistung von Werten zurückgibt, können Sie auch ein Aggregation-Attribut einschließen, mit dem die Aktion angegeben wird, die für die zurückgegebene Gruppe von Werten ausgeführt werden soll. Bei dieser Aktion kann es sich entweder um eine Aggregatfunktion oder um eine Indikation des bestimmten Elements innerhalb der Auflistung handeln. Mögliche Werte: - Summe Fügen Sie die Werte hinzu. - zählen Zählen Sie die Anzahl der Werte. - Durchschnitt Ermitteln Sie den Durchschnitt der Werte. - Min Suchen Sie den Mindestwert. - Max Suchen Sie den Maximalwert. - verschmelzen Führen Sie die Werte zusammen. - Klartext Konvertiert Knotentextinhalt in Nur-Text. - erste Wenden Sie die Heraufstufung und Herabstufung von Eigenschaften auf das erste Element in der Auflistung an. - letzte Wenden Sie die Heraufstufung und Herabstufung von Eigenschaften auf das letzte Element in der Auflistung an. Weitere Informationen zur Verwendung der Attribute Node, PIAttribute, PITarget, PrimaryPIAttribute und PrimaryPITarget zum Herauf- und Herabstufen von Eigenschaften in XML-Dokumenten finden Sie unter Using Content Types to Specify XML Document Properties. |
AllowDeletion |
Optionaler Boolean-Wert. Ergibt TRUE, wenn das Feld gelöscht werden kann. |
AllowHyperlink |
Optionaler Boolean-Wert. Ergibt TRUE, wenn Hyperlinks im Feld verwendet werden können. |
AllowMultiVote |
Optionaler Boolean-Wert. Ergibt TRUE, wenn mehrere Antworten in einer Umfrage zulässig sind. |
AppendOnly |
Optionaler Boolean-Wert. Ergibt bei aktivierter Versionsverwaltung in der Liste TRUE, wenn Text nur an vorhandenen Text im Note-Feld angefügt werden kann. |
AuthoringInfo |
Optionaler Text. Eine beschreibende Zeichenfolge, die auf den Feldbearbeitungsseiten angezeigt wird, um das Feld und seinen Zweck zu identifizieren; Beispielsweise enthält das LinkTitle-Feld die Erstellungsinformationen "(Link zum Element)". Dieses Attribut wird in der Regel verwendet, wenn ein Feld mit demselben Namen für einen anderen Zweck vorhanden ist. |
BaseType |
Optional. Das BaseType-Attribut kann auf Integer festgelegt werden, es speichert dann Werte als ganze Zahlen, oder auf Text (Standard), die Werte werden dann als Text gespeichert. Sie können keine ganzzahligen Basistypauswahlfelder erstellen. |
CalType |
Optionaler Integer-Wert. Gibt den Kalendertyp an. Mögliche Werte: 16 Saka-Ära 15 chinesischer Mond 14 koreanischer und japanischer Mond 12 Gregorianisch transliteriertes Französisch 11 Gregorianisches Englisch transliteriert 10 Gregorianisches Arabisch 9 Gregorianischer Naher Osten Französisch 8 Hebräisch (Mond) 7 Thai 6 Hijri (arabischer Mond) 5 Koreanische Tangun-Ära 4 Taiwan Ära 3 Japanische Kaiserzeit 1 Gregorianisch 0 Kein Typ angegeben |
CanToggleHidden |
Optionaler Boolean-Wert. Ergibt TRUE, wenn das Feld über die Benutzeroberfläche ausgeblendet werden kann. |
ClassInfo |
Optionaler Text-Wert. Gibt eine CSS-Klasse (Cascading Style Sheet) an, die für das Feld in der Standardtabellenansicht verwendet werden soll. Falls der Wert angegeben ist, wird anstatt der ms-vb2-Standardklasse die angegebene Klasse verwendet. |
ColName |
Optionaler Text-Wert. Ein internes Attribut, das die Zuordnung des Felds zum Namen des physikalischen Speichers für dieses Feld definiert. Es muss sich um einen gültigen Namen in der zugrunde liegenden Datenbank handeln, und dieser muss mit dem Namen übereinstimmen, der in der Datenbanktabelle verwendet wird. Falls der Wert nicht angegeben ist, wird vom Server ein Spaltenname generiert, der nicht mit den vorhandenen Spaltennamen in Konflikt steht und der nur die in Microsoft SQL Server zulässigen Zeichen enthält. |
ColName2 |
Optionaler Text. |
Kommas |
Optionaler Boolean-Wert. Ergibt TRUE, wenn Kommas als Tausendertrennzeichen verwendet werden. |
Anpassung |
Optionaler Text. |
Dezimalen |
Optionaler Integer-Wert. Bestimmt die Anzahl der anzuzeigenden Dezimalstellen. Der angezeigte Wert wird auf die Anzeigegenauigkeit aufgerundet. Beispielsweise wird 1,05 als 1,1 angezeigt, wenn es auf eine Dezimalstelle gerundet wird. |
Beschreibung |
Optionaler Text-Wert. Stellt die im Bearbeitungsformular für eine Liste angezeigte Beschreibung bereit, wenn eine Feldbeschreibung angegeben ist. Standardmäßig enthalten Felder in Microsoft SharePoint Foundation keine Beschreibungen. |
Dir |
Optionaler Text-Wert. Gibt die Textrichtung für ein Feld an, das eine bidirektionale Lesereihenfolge unterstützt. Mögliche Wert sind: LTR (von links nach rechts), RTL (von rechts nach links) und none. |
Richtung |
Optionaler Text. |
DisplaceOnUpgrade |
Optionaler Boolean-Wert. Falls für das Feld bereits eine Felddefinition vorhanden ist, ergibt der Wert TRUE, um Aktualisierungen an den Feldeigenschaften mit den in dieser Felddefinition angegebenen Werten zu erzwingen. |
DisplayImage |
Optionaler Text-Wert. Gibt den Namen eines Symbols an, das für die Spalte angezeigt wird. |
DisplayName |
Optionaler Text-Wert. Der angezeigte Name für ein Feld. Es gibt keine Einschränkung der Textgröße oder der Verwendung von Leerzeichen. Der Anzeigename kann vom Benutzer bearbeitet und nach der ersten Felderstellung geändert werden. Dieser Name wird als Spaltenüberschrift verwendet, wenn das Feld in einer Tabellenansicht angezeigt wird, und als Formularbeschriftung, wenn das Feld in einem Formular angezeigt wird. Das <Tag FieldName/> gibt den Anzeigenamen zurück, sofern angegeben; andernfalls wird standardmäßig das Name-Attribut verwendet. |
DisplayNameSrcField |
Optionaler Text-Wert. Wird in der Regel für ein berechnetes Feld verwendet, das denselben Namen haben muss wie ein anderes Feld. Falls das Quellfeld geändert wird und der Anzeigename von einem Benutzer geändert wird, dann wird der Anzeigename dieses Felds ebenfalls geändert. Diese Zeichenfolge verweist auf den Namen des anderen Felds. |
DisplaySize |
Optionaler Integer-Wert. |
Div |
Optionaler Number-Wert. Ein Skalierungsfaktor, der bei der Division verwendet wird, bevor eine Zahl angezeigt wird. Die Anzeigenummer ist N * Mult / Div (wird auf die durch Dezimalzahlen angegebene Zahl aufgerundet). |
EnableLookup |
Optionaler Boolean-Wert. Mit TRUE werden Nachschlagewerte im Feld ermöglicht. |
EnforceUniqueValues |
Optionaler Boolean-Wert. |
ExceptionImage |
Optionaler Text. In einem Feld vom Typ Recurrence wird damit der Name der Abbilddatei angegeben, die für Ausnahmen verwendet werden soll. |
FieldRef |
Optionaler Text-Wert. Gibt den Namen eines anderen Felds an, auf das das Feld verweist, beispielsweise ein Nachschlagefeld. |
FillInChoice |
Optionaler Boolean-Wert. Mit TRUE können Benutzer für das Feld Werte in der Spalte eingeben. |
Filterbar |
Optionaler Boolean-Wert. Mit TRUE kann das Feld gefiltert werden. |
FilterableNoRecurrence |
Optionaler Boolean-Wert. Mit TRUE kann ein Filter für das Feld in einer Ansicht erstellt werden, in der Ereignisserien nicht erweitert werden. Falls Filterable auf TRUE festgelegt ist, kann das Feld unabhängig von der Einstellung für FilterableNoRecurrence in allen Ansichten gefiltert werden. |
ForcedDisplay |
Optionaler Text-Wert. Gibt Text an, der anstelle des eigentlichen Feldwerts angezeigt werden soll. Mit diesem Attribut wird in Umfragen der Benutzername unterdrückt. |
ForcePromoteDemote |
Optionaler Boolean-Wert. |
Format |
Optionaler Text-Wert. Gibt die für numerische Werte zu verwendende Formatierung an. Für Datums-/Uhrzeitfelder sind die folgenden Werte möglich: - DateOnly Nur den Datumsteil anzeigen (und Bearbeiten zulassen) (der Zeitteil ist für alle bearbeiteten Werte auf 12:00 Uhr festgelegt). - DateTime Anzeigen und Bearbeiten von Datum und Uhrzeit (Standard). - ISO8601 Anzeige von Datum und Uhrzeit in ISO8601 Zeitformat, das in das UTC-Format (Coordinated Universal Time) konvertiert wurde: JJJJ-MM-TTTHH:MM:SSZ. Dies ist das Format, das für Dokumenteigenschaften in 2007 Microsoft Office System sowie für das standard-Austauschformat verwendet wird, das in SharePoint Foundation zwischen neuen und Bearbeiten-Formularen und dem Server verwendet wird. - ISO8601Basic Verwenden Sie die abgekürzte Form von 8601 Datums-/Uhrzeitformaten: JJJJMMDDTHHMMSSZ. Dieses Format wird für vCard/iCal verwendet. Für Auswahlfelder kann dieses Attribut auf Dropdown festgelegt werden (Standard), um Bearbeitungsoptionen über die Dropdownauswahl bereitzustellen, oder auf RadioButtons, um Optionen über eine Reihe von Optionsfeldern bereitzustellen. Für URL-Felder kann dieses Attribut auf Hyperlink (Standard) festgelegt werden, wodurch die URL als normales <A> Tag angezeigt wird, oder auf Image, das die URL als <IMG SRC="URL" ALT="Description"> anzeigt. |
FromBaseType |
Optionaler Boolean-Wert. Dieses Attribut ist zugunsten des Sealed-Attributs veraltet. |
Group |
Optionaler Text-Wert. Gibt die Spaltengruppe an, zu der das Feld gehört. |
HeaderImage |
Optionaler Text-Wert. Gibt den Namen einer Bilddatei an, die im Feld als Header verwendet werden soll. |
Height |
Optionaler Integer-Wert. Gibt die Höhe in Pixeln der Bilder an, die Benutzern in der Benutzerinformationsliste angezeigt werden. |
Hidden |
Optionaler Boolean-Wert. Mit TRUE ist das Feld in der Benutzeroberfläche vollständig ausgeblendet. Wenn Sie ReadOnly auf TRUE festlegen, wird das Feld in Formularen für neuen Eintrag oder Formularen zum Ändern eines Eintrags nicht angezeigt, kann aber weiterhin in Ansichten eingeschlossen werden. |
HTMLEncode |
Optionaler Boolean-Wert.
TRUE , um eingebettete Zeichen so zu konvertieren, dass sie im Browser als Text angezeigt werden; Zeichen, die mit HTML-Tags verwechselt werden können, werden in Entitäten konvertiert. |
ID |
Optionaler Text. Gibt die GUID des Felds an, das in geschweiften Klammern ({}) enthalten ist. |
Id |
Optionaler Text. |
IMEMode |
Optionaler Text-Wert. Gibt den Modus des Eingabemethoden-Editors (Input Method Editor, IME) an, der für das Feld verwendet werden soll. Der IME ermöglicht die Konvertierung von Tastaturanschlägen zwischen verschiedenen Sprachen, wenn ein Schriftsystem mehr Zeichen aufweist, als für die Tastatur codiert werden können. Mögliche Werte: - Auto Nicht verwendet. Um diesen IME-Modus anzugeben, legen Sie den Wert der IMEMode-Eigenschaft auf eine leere Zeichenfolge ( "" ) fest. - aktiv Alle Zeichen werden über den IME eingegeben, aber Benutzer können den IME weiterhin deaktivieren. - inaktiv Zeichen werden ohne den IME eingegeben, obwohl Benutzer den IME weiterhin aktivieren können. |
Indiziert |
Optionaler Boolean-Wert.
TRUE, wenn die Spalte für die Verwendung in Ansichtsfiltern indiziert ist. |
IsolateStyles |
Optionaler Boolean-Wert. Für ein Textfeld , dessen RichText-AttributTRUE ist und dessen RichTextMode-AttributFullHtml ist, gibt dieses Attribut an, dass ein Server den HTML-Code des Felds umschreibt, um sicherzustellen, dass das Rendern der umgebenden Seite nicht beeinträchtigt wird. |
IsRelationship |
Optionaler Boolean-Wert.
TRUE, wenn das Feld in der Liste sichtbar ist, in der nach dem Wert gesucht wird. |
JoinColName |
Optionaler Text. Dieses Attribut ist nur für Nachschlagefelder definiert. Es ist ColName sehr ähnlich, mit dem Unterschied, dass es den Namen der Spalte angibt, die in SQL JOIN zwischen den lokalen und externen Listen verwendet wird. Normalerweise sollte dieser Wert nicht angepasst werden. Sie wird derzeit nur im Feldschema bestimmter integrierter Felder und Basistypfelder verwendet, um Nachschlagevorgänge in der URL-Tabelle (DocMd) anzugeben, die in der UrlID-Spalte verknüpft ist. |
JoinRowOrdinal |
Optionaler Integer-Wert. Nicht für die direkte Verwendung im Code vorgesehen. |
JoinType |
Optionaler Text-Wert. Gibt die Art der JOIN-Anweisung an, die für das Feld verwendet wird. Mögliche Werte sind INNER, LEFTOUTER und RIGHTOUTER. |
LCID |
Optionaler Integer-Wert. Das LCID-Attribut kann verwendet werden, um das Land/die Region anzugeben, deren Währungsformat verwendet wird, z. B. 1033 für die USA. Zwei Sonderfälle betreffen das Euro-Symbolformat. Wenn LCID = -1 (0xFFFFFFF) ist, wird das Eurosymbol als Präfix zur Zahl hinzugefügt. Wenn LCID = -2 (0xFFFFFFE) ist, wird das Eurosymbol als Suffix zur Zahl hinzugefügt. Die Anzahl der Dezimalstellen ist 2, obwohl dies durch das Decimals-Attribut des Felds überschrieben werden kann. Das Euro-Währungssymbol entspricht 0x20AC in UCS-2. |
LinkToItem |
Optionaler Boolean-Wert. |
LinkToItemAllowed |
Optionaler Text. |
List |
Optionaler Text-Wert. Gibt den internen Namen einer Liste an. |
ListItemMenu |
Optionaler Boolean-Wert. |
ListItemMenuAllowed |
Optionaler Text. |
Max |
Optionaler Number-Wert. Gibt den maximal zulässigen Wert für das Feld an. |
MaxLength |
Optionaler Integer-Wert. Gibt die maximal zulässige Anzahl von Zeichen für einen Feldwert an. Formulare zum Ändern eines Eintrags werden angepasst, um diesen Wert zu erzwingen, der auf dem Client überprüft wird. Eine Fehlermeldung wird angezeigt, falls der Benutzer versucht, mehr als die durch MaxLength festgelegte Anzahl von Zeichen einzugeben. |
Min |
Optionaler Number-Wert. Gibt den mindestens zulässigen Wert für das Feld an. |
Mult |
Optionaler Boolean-Wert. Ein Skalierungsfaktor, der bei der Multiplikation verwendet wird, bevor eine Zahl angezeigt wird. |
Name |
Erforderlicher Text-Wert. Der Name eines Felds. Dies ist der interne Name eines Felds, der garantiert während der Lebensdauer der Felddefinition nicht geändert wird. Der Name muss im Hinblick auf den Satz von Feldern in einer Liste eindeutig sein. Der Name wird basierend auf dem benutzerdefinierten Namen für ein Feld automatisch generiert. |
NegativeFormat |
Optionaler Text-Wert. Gibt das Format für negative Werte an. Die folgenden Werte sind möglich: - MinusSign Verwenden Sie das Minuszeichen als Präfix. - Parens Mit Klammern umschließen. |
Knoten |
Optionaler Text. Dieses Attribut wird in XML-Formularen verwendet und ist für alle Felder mit Ausnahme von Verarbeitungsanweisungslinks (PI) erforderlich und gibt den XPath-Ausdruck für einen Knoten an, der höher gestuft wird. |
NoEditFormBreak |
Optionaler Boolean-Wert. Mit TRUE wird verhindert, dass zwischen Feldern im Formular für neuen Eintrag oder im Formular zum Ändern eines Eintrags ein Zeilenumbruch hinzugefügt wird. Für einige Feldtypen, wie beispielsweise Rich-Text-Felder, wird der Abstand standardmäßig festgelegt, und dieses Attribut ermöglicht die Kontrolle über den resultierenden zusätzlichen Abstand. |
NumLines |
Optionaler Integer-Wert. Mit diesem Attribut wird empfohlen, wie viele Zeilen in einem TEXTAREA-Block beim Bearbeiten angezeigt werden sollen. Hierbei handelt es sich lediglich um einen Hinweis der Clientbenutzeroberfläche – es gibt keinen Grenzwert bezüglich der Anzahl von bearbeitbaren Textzeilen. |
Percentage |
Optionaler Boolean-Wert.
TRUE, wenn der Wert als Prozentsatz angezeigt wird; d. h., eine Zahl multipliziert mit 100, an die ein Prozentzeichen (%) angefügt wird. |
PIAttribute |
Optionaler Text. Gibt das Attribut in der Dokumentverarbeitungsanweisung an (mithilfe des PITarget-Attributs), das als Spaltenwert verwendet werden soll. Dieses Attribut wird für die Eigenschaftenheraufstufung und -herunterstufung in XML-Dokumenten verwendet. Wenn Sie das PIAttribute-Attribut angeben, müssen Sie auch das PITarget-Attribut angeben. Weitere Informationen zum Verwenden der Attribute Node, PIAttribute, PITarget, Primary PIAttribute und PrimaryPITarget für das Herauf- und Herabstufen von Eigenschaften in XML-Dokumenten finden Sie unter Using Content Types to Specify XML Document Properties. |
PITarget |
Optionaler Text-Wert. Gibt die Dokumentverarbeitungsanweisung an, in der der Spaltenwert in Dokumenten dieses Inhaltstyps gespeichert wird. Dieses Attribut wird für die Eigenschaftenheraufstufung und -herunterstufung in XML-Dokumenten verwendet. Wenn Sie das PIAttribute-Attribut angeben, müssen Sie auch das PITarget-Attribut angeben. Weitere Informationen zum Verwenden der Attribute Node, PIAttribute, PITarget, Primary PIAttribute und PrimaryPITarget für das Herauf- und Herabstufen von Eigenschaften in XML-Dokumenten finden Sie unter Using Content Types to Specify XML Document Properties. |
PrependId |
Optionaler Boolean-Wert. Wird in Listen zur Problemnachverfolgung verwendet, true , um die Sammlungs-IDs verwandter Issueelemente in bearbeitungs- und neuen Elementformularen anzuzeigen. |
Anwesenheit |
Optionaler Boolean-Wert.
TRUE, wenn Benutzerinformationen für das Feld vorhanden sind. |
PrimaryKey |
Optionaler Boolean-Wert.
TRUE, wenn das Feld den Primärschlüssel in der Beziehung zwischen der Liste und einer anderen Liste darstellt. |
PrimaryPIAttribute |
Optionaler Text-Wert. Dieses Attribut wird für die Eigenschaftenheraufstufung und -herunterstufung in XML-Dokumenten verwendet. Gibt ein alternatives Attribut in der Dokumentverarbeitungsanweisung an (mithilfe des PrimaryPITarget-Attributs), das als Spaltenwert verwendet werden soll. Wenn Sie das PrimaryPIAttribute-Attribut angeben, müssen Sie auch das PrimaryPITarget-Attribut angeben. Falls angegeben, verwendet SharePoint Foundation diese Werte vor denen, die in den Attributen PITarget und PIAttribute angegeben sind. Weitere Informationen zum Verwenden der Attribute Node, PIAttribute, PITarget, Primary PIAttribute und PrimaryPITarget für das Herauf- und Herabstufen von Eigenschaften in XML-Dokumenten finden Sie unter Using Content Types to Specify XML Document Properties. |
PrimaryPITarget |
Optionaler Text-Wert. Gibt eine alternative Dokumentverarbeitungsanweisung an, in der der Spaltenwert für Dokumente dieses Inhaltstyps gespeichert wird. Wenn Sie das PrimaryPIAttribute-Attribut angeben, müssen Sie auch das PrimaryPITarget-Attribut angeben. Falls angegeben, verwendet SharePoint Foundation diese Werte vor denen, die in den Attributen PITarget und PIAttribute angegeben sind. Weitere Informationen zum Verwenden der Attribute Node, PIAttribute, PITarget, Primary PIAttribute und PrimaryPITarget für das Herauf- und Herabstufen von Eigenschaften in XML-Dokumenten finden Sie unter Using Content Types to Specify XML Document Properties. |
ReadOnly |
Optionaler Boolean-Wert. Mit TRUE wird das Feld in Formularen für neuen Eintrag oder Formularen zum Ändern eines Eintrags nicht angezeigt, kann aber in Ansichten eingeschlossen werden. Darüber hinaus wird durch Festlegen von ReadOnly auf TRUE das Feld auf den Seiten zum Verwalten von Websitespalten und Inhaltstypen ausgeblendet. Wenn Sie das Hidden-Attribute auf TRUE festlegen, wird das Feld auf der Benutzeroberfläche vollständig ausgeblendet. Wenn Sie dieses Attribut nicht einschließen, behandelt SharePoint Foundation die Spalte so, als wäre dieses Attribut auf False festgelegt. |
ReadOnlyEnforced |
Optionaler Boolean-Wert. Mit TRUE geben Sie an, dass der Benutzer das Feld nicht mit beliebigen Methoden ändern kann und dass das Feld nur vom System geändert werden kann. |
RelationshipDeleteBehavior |
Optionaler Text-Wert. Gibt das Löschverhalten des Felds an. Mögliche Werte sind Cascade, Restrict und None. |
RenderXMLUsingPattern |
Optionaler Boolean-Wert. Wird für berechnete Felder verwendet, um das Anzeigeformat zu bestimmen.
True gibt an, dass Werte basierend auf dem Anzeigemuster des berechneten Felds gerendert werden und nicht auf dem Spaltenwert des ersten nicht berechneten Feldverweises, auf dem das berechnete Feld basiert. In einer Bildbibliothek wird beispielsweise die Spalte Bildgröße durch breite x Höhe dargestellt, aber wenn dieses Attribut nicht auf TRUE festgelegt ist, wird nur der erste Feldverweis, die Breite, angezeigt. Wenn es auf TRUE festgelegt ist, wird das Format der Breite x Höhe angezeigt. |
Erforderlich |
Optionaler Boolean-Wert. Wenn TRUE festgelegt ist, darf dem Feld kein leerer Wert zugewiesen sein. Wenn in einem Formularbeitrag kein nicht leerer Feldwert angegeben wird, wird im Fehlerformular entweder der Standardmäßige Pflichtfeldtext oder eine explizit angegebene Meldung (d. h. über <ErrorText-Tags> ) angezeigt. Diese Überprüfung wird nur vom Client vorgenommen (in der Datenbank ist NULL für alle benutzerdefinierten Felder zulässig). |
RestrictedMode |
Optionaler Boolean-Wert. Mit TRUE darf das Note-Feld keine erweiterte Rich-Text-Formatierung wie beispielsweise Bilder, Tabellen oder Hyperlinks enthalten, und in das Feld darf auch kein formatierter Text eingefügt werden. |
ResultType |
Optionaler Text-Wert. Gibt den Datentyp von Werten an, die aus dem Feld zurückgegeben werden. |
RichText |
Optionaler Boolean-Wert.
TRUE, wenn im Feld Rich-Text-Formatierung angezeigt wird. |
RowOrdinal |
Optionaler Integer-Wert. Gibt den Datenbankspeicherort für das Feld an. |
Versiegelt |
Optionaler Boolean-Wert. Wenn Sie dieses Attribut für ein Feld in der Schema.xml Datei für eine Liste auf TRUE festlegen, wird das Feld auf der Seite Spalte ändern als unbeweglich markiert. |
Separate Zeile |
Optionaler Boolean-Wert. Wird intern verwendet, um das Rendern eines Felds (z. B. Notizen oder Kommentar) in einer separaten Zeile zu unterstützen. Dieses Attribut ist nicht für die öffentliche Verwendung vorgesehen. |
SetAs |
Nicht für die direkte Verwendung im Code vorgesehen. |
ShowAddressBookButton |
Nicht für die direkte Verwendung im Code vorgesehen. |
ShowAlways |
Optionaler Boolean-Wert. |
ShowField |
Optional. Das ShowField-Attribut kann auf den feldnamen festgelegt werden, der angezeigt werden soll. Standardmäßig wird ein per Link verknüpfter Text aus dem Titelfeld des Datensatzes in der externen Liste angezeigt. Mit dem ShowField-Attribut kann dieses Standardverhalten jedoch außer Kraft gesetzt und ein anderes Feld aus der externen Liste angezeigt werden. Die folgenden Datentypen sind als Ziele eines ShowField-Attributs zulässig: Text, Choice und Counter. Für ein Nachschlagefeld muss dieser Parameter auf den internen Feldnamen festgelegt werden. Wenn sie auf den Anzeigenamen festgelegt wird, wird kein Fehler ausgelöst, aber das Feld wird unterbrochen. |
ShowInDisplayForm |
Optionaler Boolean-Wert. Mit TRUE wird das Feld im Formular angezeigt, um das Element darzustellen. |
ShowInEditForm |
Optionaler Boolean-Wert. Mit TRUE wird das Feld im Formular angezeigt, um das Element zu bearbeiten. |
ShowInFileDlg |
Optionaler Boolean-Wert. Dieses Attribut ist nur für Felder in Dokumentbibliotheksschemas gültig.
False gibt an, dass das Feld nicht im Eigenschaftendialogfeld zum Speichern von Formularen angezeigt wird, die beim Speichern aus Clientanwendungen angezeigt werden. Beispielsweise verfügt das Feld Title über dieses Attribut, da dieses direkt im Dokument festgelegt wird, das in der Dokumentbibliothek gespeichert wird. |
ShowInListSettings |
Optionaler Boolean-Wert. Mit TRUE wird die Spalte auf der Seite zum Anpassen von Listeneinstellungen angezeigt. |
ShowInNewForm |
Optionaler Boolean-Wert. Wenn FALSE, erscheint das Feld im Anzeigemodus New nicht in einer Fields-Enumeration. Felder mit dieser Einstellung sind auf der Standardseite für neue Einträge für eine Liste nicht sichtbar. Dies wird insbesondere verwendet, um Felder auf der Seite zum Hochladen von Dokumenten in die Dokumentbibliothek auszublenden. |
ShowInVersionHistory |
Optionaler Boolean-Wert. Mit TRUE wird die Spalte auf der Seite zum Darstellen von Listenelementversionen angezeigt. |
ShowInViewForms |
Optionaler Boolean-Wert. Mit TRUE wird das Feld auf Seiten angezeigt, mit denen Listendaten angezeigt werden. |
Sortierbar |
Optionaler Boolean-Wert. Ergibt TRUE, wenn die Werte im Feld sortiert werden können. |
SourceID |
Optionaler Text. Enthält den Namespace, der das Feld definiert, z http://schemas.microsoft.com/sharepoint/v3 . B. oder die GUID der Liste, in der das benutzerdefinierte Feld erstellt wurde. |
StaticName |
Optionaler Text-Wert. Enthält den internen Namen des Felds. |
StorageTZ |
Gibt an, wie Datums-/Uhrzeitwerte gespeichert werden. Wenn StorageTZ auf UTC festgelegt ist, wird das Datum/die Uhrzeit als koordinierte Weltzeit (UTC) behandelt. Um anzugeben, dass sich ein Datums-/Uhrzeitwert auf eine "abstrakte" Zeit bezieht, d. h., dass das Datum/die Uhrzeit in der Datenbank gespeichert wird, wie sie vom Benutzer ohne Konvertierung oder Speicherung der lokalen Zeitzone eingegeben wird, lassen Sie das StorageTZ-Attribut aus. |
StripWS |
Optionaler Boolean-Wert.
TRUE, wenn Leerzeichen am Anfang und Ende von Feldwerten entfernt werden. |
SuppressNameDisplay |
Optionaler Boolean-Wert. Mit TRUE wird der Name des Benutzers nicht in einem User-Feld angezeigt. |
TextOnly |
Optionaler Boolean-Wert. Mit TRUE darf das Feld nur Werte vom Typ Text enthalten. |
Title |
Optionaler Text-Wert. Enthält den Titel des Felds, das auf der Benutzeroberfläche angezeigt wird. |
Typ |
Erforderlicher Text. Der Datentyp des Felds (sofern das Field-Element nicht ein untergeordnetes Element von ProjectedFields ist). HINWEIS: In der Technology Preview-Version von Microsoft SharePoint Foundation 2010 hat das Type-Attribut eine andere Bedeutung und nur einen möglichen Wert ("Lookup"), wenn es ein untergeordnetes Element von ProjectedFields ist. Weitere Informationen zu dieser Verwendung von Type finden Sie unter ProjectedFields-Element (View). SharePoint Foundation enthält standardmäßig die folgenden Datentypen: - AllDayEvent Gibt ein ganztägiges Ereignis an. Entspricht dem SQL-Datentyp bit. - Anhängsel Speichert die URLs für Anlagen. Entspricht dem SQL-Datentyp bit. - Boolesch Wird verwendet, um einen TRUE/ FALSE-Wert zu speichern (in der Datenbank als 0 oder 1 gespeichert). Dieses Feld kann sortiert und gruppiert werden. Entspricht dem SQL-Datentyp bit und wird durch die SPFieldBoolean-Klasse dargestellt. - Berechnet Gibt ein Feld an, dessen Wert basierend auf anderen Spalten berechnet wird. Entspricht dem sql_variant SQL-Datentyp und wird durch die SPFieldCalculated-Klasse dargestellt. - Wahl Ermöglicht es dem Benutzer, einen vordefinierten Satz von Werten anzugeben, die zum Eingeben von Daten in das Feld verwendet werden können. Die Typen Choice und Lookup sind die wichtigsten Felder zum Sortieren und Gruppieren. Die Attribute BaseType und Format können für Auswahlfelder verwendet werden. Dieses Feld kann sortiert und gruppiert werden. Wenn ein Wert für eine Auswahloption angegeben wird, wird dieser Wert als übermittelter Wert für die Feldauswahl verwendet. Wenn kein Wert vorhanden ist, wird diese Auswahl als Textwert der Auswahl übergeben. In allen Fällen wird der Textwert der Auswahl in der Benutzeroberfläche angezeigt (Dropdownlisten- oder Optionsfeldtext). Die Reihenfolge, in der Auswahlmöglichkeiten in der Bearbeitungsbenutzeroberfläche angezeigt werden, entspricht stets der Reihenfolge, in der Elemente im CHOICES-Element angegeben werden. Verwenden Sie den Typ MultiChoice, um ein Choice-Feld anzugeben, mit dem Kontrollkästchen implementiert werden und dem Benutzer die Auswahl mehrerer Werte erlaubt wird. Entspricht dem SQL-Datentyp nvarchar und wird durch die SPFieldChoice-Klasse dargestellt. - Gerechnet Gibt ein Feld an, das für seinen Inhalt von einem anderen Feld abhängt. Ein LinkTitleNoMenu-Feld umgibt beispielsweise einen Title-Feldwert mit einem Link. Dargestellt durch die SPFieldComputed-Klasse . - ContentTypeId Enthält eine Inhaltstyp-ID. Weitere Informationen zum Format von Inhaltstyp-IDs finden Sie unter Content Type IDs. Entspricht dem SQL-Datentyp varbinary. - Zähler Wird im Allgemeinen nur für das interne ID-Feld verwendet. Der ganzzahlige Wert dieses Felds wird in Bezug auf alle anderen Elemente in der aktuellen Liste automatisch als eindeutig festgelegt. Der Counter-Datentyp ist immer schreibgeschützt und kann nicht über eine Formularbereitstellung festgelegt werden. Dieses Feld kann sortiert, aber nicht gruppiert werden. Entspricht dem SQL-Datentyp int. - CrossProjectLink Wird verwendet, um ein Ereignis in einer SharePoint-Liste mit einer Besprechungsarbeitsbereich-Website zu verbinden; bezieht sich speziell auf den Feldtyp des Kontrollkästchens, das in den Formularen "Neues Element" und "Element bearbeiten" verwendet wird, um eine Besprechungsarbeitsbereich-Website für das Element zu erstellen. Entspricht dem Sql-Bitdatentyp und wird durch die SPFieldCrossProjectLink-Klasse dargestellt. - Währung Ermöglicht die Eingabe eines Währungswerts. Jedes Währungsfeld ist an die Währung eines bestimmten Gebietsschemas gebunden. Ansonsten wird dieses Attribut wie der Number-Feldtyp behandelt. Verwenden Sie das LCID-Attribut zum Angeben der Währung eines bestimmten Gebietsschemas. Die Attribute Decimals, Max und Min können für Währungstypen verwendet werden. Dieses Feld kann sortiert und gruppiert werden. Entspricht dem SQL-Datentyp float und wird durch die SPFieldCurrency-Klasse dargestellt. - DateTime Ermöglicht die Speicherung eines vollqualifizierten Datums oder einer vollqualifizierten Tageszeit. Verwenden Sie das Format-Attribut , um die Datumsformatierung anzugeben, und verwenden Sie das StorageTZ-Attribut , um zu bestimmen, wie Datums-/Uhrzeitwerte gespeichert werden. Dieses Feld kann sortiert und gruppiert werden. Für den Anzeigemodus wird die Reihenfolge der Datumsformatierung von den regionalen Einstellungen ("M/D/Y" oder "D/M/Y") abgeleitet. Im Bearbeitungsmodus (oder im Neuen Modus für Standardelementwert ) werden Datum/Uhrzeiten im universellen Format gerendert: M/D/Y hh:mm am/pm. Entspricht dem SQL-Datentyp datetime und wird durch die SPFieldDateTime-Klasse dargestellt. - Datei Enthält eine Datei. Entspricht dem SQL-Datentyp uniqueidentifier. - GridChoice Enthält eine Bewertungsskala für Umfragen. Entspricht dem SQL-Datentyp ntext und wird durch die SPFieldRatingScale-Klasse dargestellt. - Guid Ermöglicht global eindeutige Bezeichner (GUIDs). Entspricht dem SQL-Datentyp uniqueidentifier. - Ganze Zahl Ermöglicht positive oder negative ganzzahlige Werte. Die Attribute Commas und NegativeFormat werden zum Angeben der Formatierung für ganzzahlige Werte verwendet. Entspricht dem SQL-Datentyp int. - Nachschlagen Verhält sich sehr ähnlich wie ein Auswahlfeld , mit dem Unterschied, dass die verfügbaren Optionen aus einer anderen Liste stammen, anstatt eine hartcodierte Auswahl von Werten zu sein. Die Attribute List und ShowField können für Nachschlagefelder verwendet werden. Dieses Feld kann sortiert und gruppiert werden. Verwenden Sie zum Sortieren und Gruppieren den DisplayField-Wert (standardmäßig Title) anstelle des in der Liste gespeicherten Fremdschlüssels. Entspricht dem int SQL-Datentyp und wird durch die SPFieldLookup-Klasse dargestellt. - LookupMulti Ein Nachschlagefeld , das mehrere Werte enthalten kann. Übergeordneter Typ: Lookup. - ModStat Enthält inhaltsgenehmigungs-status. Mögliche Werte sind Genehmigt (Standard), Abgelehnt und Ausstehend (in der Datenbank als 0, 1 bzw. 2 gespeichert). Entspricht dem SQL-Datentyp int. - MultiChoice Gibt ein Auswahlfeld an, das Kontrollkästchen implementiert und dem Benutzer ermöglicht, mehrere Werte auszuwählen. Entspricht dem SQL-Datentyp ntext und wird durch die SPFieldMultiChoice-Klasse dargestellt. - MultiColumn Ein Notizfeld , das ein Feld emuliert, das mehrere Werte enthält. Ein Beispiel für einen mehrspaltigen Feldtyp finden Sie unter Custom Field Type Definition. Informationen zu mehrspaltigen Feldern finden Sie unter Benutzerdefinierte mehrspaltige Feldklassen. Übergeordneter Typ: Note. - Anmerkung Ermöglicht Benutzern die Eingabe mehrerer Textzeilen. Dieses Feld kann nicht sortiert oder gruppiert werden. Der gesamte Text ist als gerade ASCII-Zeichen ohne HTML-Markup definiert. Alles, was wie HTML-Markup oder eine URL aussieht, wird einfach in Anführungszeichen gesetzt (z. B. Server.HTMLEncode), um wie geraden Text auszusehen. Das Steuerelement zum Bearbeiten dieses Formats ist ein einfacher TEXTAREA-Block. Verwenden Sie das NumLines-Attribut , um die Anzahl der anzuzeigenden Zeilen anzugeben. Entspricht dem SQL-Datentyp ntext und wird durch die SPFieldMultiLineText-Klasse dargestellt. - Zahl Ermöglicht die Eingabe einer Gleitkommazahl. Dieses Feld kann sortiert und gruppiert werden. Die eingegebenen Zahlen werden gemäß den aktuellen Gebietsschemaeinstellungen für Dezimalkommas und Tausendertrennzeichen analysiert. Negative Zahlen können durch Einschließen in Klammern oder mithilfe eines Minussymbols ausgewiesen werden. Die folgenden Attribute können in Verbindung mit dem Number-Attribut zum Angeben der Zahlenformatierung verwendet werden: Decimals, Div, Max, Min, Mult und Percentage. Entspricht dem SQL-Datentyp float und wird durch die SPFieldNumber-Klasse dargestellt. - PageSeparator Fügt einen Seitenwechsel in eine Umfrageliste ein. Dargestellt durch die SPFieldPageSeparator-Klasse . - Wiederholung Wird verwendet, um das Serienmuster für ein Element in einer Ereignisliste zu bearbeiten und zu definieren. Entspricht dem SQL-Datentyp bit. - Text Eine einzelne Textzeile, die in ein Bearbeitungsfeld eingegeben wird. Dieses Feld kann sortiert und gruppiert werden. Verwenden Sie das MaxLength-Attribut zum Festlegen der maximalen Anzahl zulässiger Zeichen. Entspricht dem SQL-Datentyp nvarchar und wird durch die SPFieldText-Klasse dargestellt. - ThreadIndex Enthält die ID, die die relative Position einer Nachricht innerhalb eines Unterhaltungsthreads angibt. Entspricht dem SQL-Datentyp varbinary. - Einfädelnd Der Feldtyp Threading wird bei der Erstellung und Anzeige von Diskussionsthreadansichten verwendet. Jede Liste kann eine Threadspalte enthalten, aber bei deren Verwendung wird eine spezielle Benutzeroberfläche generiert. (Es wird niemals als bearbeitbares Standardfeld in einem Formular oder als normale Spalte in einer Ansicht angezeigt.) Wenn eine Sortierung für ein Threadingfeld ausgeführt wird, wird ein Vorreihenfolgedurchlauf aller Datensätze in einer Beziehung zwischen übergeordneten und untergeordneten Elementen zurückgegeben. Dies geschieht durch Speichern der Verkettung des Erstellungsdatums und der ID-Nummer aller übergeordneten Datensätze eines bestimmten Datensatzes. Entspricht dem SQL-Datentyp varchar. - URL Wird zum Erstellen eines Freihandformlinks verwendet. Ein URL-Feld wird als <A HREF="URL">Description</A> angezeigt. Wenn keine Beschreibung angegeben wird, wird sie als <A HREF="URL">URL</A> angezeigt. Der URL-Text wird selbst in der TABELLE URLs (DocMd) gespeichert, in der alle URLs in SharePoint-Datenbanken auf dem Server gespeichert sind. Dies erfolgt, damit alle URLs, die lokal auf dem Server vorhanden sind, durch link fixup aktualisiert werden können, wenn ihr Ziel verschoben wird. Wenn ein Datensatz mit einem darin enthaltenen URL-Feld gelöscht wird, wird auch der entsprechende Datensatz, auf den verwiesen wird, aus der URL-Tabelle gelöscht. Dieses Feld kann sortiert und gruppiert werden. (Die Sortierung wird nach der Textbeschreibung und nicht nach dem Inhalt der URL definiert. Wenn keine Beschreibung angegeben wird, wird die Sortierung wie leer sortiert.) Wenn Typeurl ist, kann das LinkType-Attribut verwendet werden, um den Linktyp anzugeben. Entspricht dem SQL-Datentyp nvarchar und wird durch die SPFieldUrl-Klasse dargestellt.- Benutzer Ein Nachschlagefeld , das auf die Datenbanktabelle UserInfo verweist. Entspricht dem int SQL-Datentyp und wird durch die SPFieldUser-Klasse dargestellt. - UserMulti Ein Benutzerfeld , das mehrere Werte enthalten kann. Übergeordneter Typ: LookupMulti. - WorkflowEventType Gibt einen Workflowereignistyp an, der durch die SPWorkflowHistoryEventType-Enumeration dargestellt wird. Übergeordneter Typ: Integer. - WorkflowStatus Gibt workflow-status an, wie durch die SPWorkflowStatus-Enumeration dargestellt. Entspricht dem SQL-Datentyp nvarchar. |
UniqueId |
Optionaler Text-Wert. Nicht für die direkte Verwendung im Code vorgesehen. |
UnlimitedLengthInDocumentLibrary |
Optionaler Boolean-Wert. Mit TRUE ist in Dokumentbibliotheken eine unbegrenzte Feldlänge zulässig. |
URLEncode |
Optionaler Boolean-Wert.
TRUE , um Sonderzeichen, z. B. Leerzeichen, in UTF-8-Format in Anführungszeichen zu konvertieren, %c3%ab z. B. 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. |
UserSelectionMode |
Optionaler Text-Wert. Gibt an, ob nur die Namen einzelner Benutzer in einem Benutzerfeld eines Eintragsformulars oder ob die Namen sowohl von einzelnen Benutzern als auch von Gruppen ausgewählt werden können. Die folgenden Werte sind möglich: 0: Nur die Namen einzelner Benutzer können ausgewählt werden. 1: Die Namen sowohl von einzelnen Benutzern als auch von Gruppen können ausgewählt werden. |
UserSelectionScope |
Optionaler Integer-Wert. Gibt einen Bereich zum Auswählen von Benutzernamen in einem Benutzerfeld in einem Elementformular an. Wenn der Wert 0 ist, gibt es keine Einschränkung auf eine SharePoint-Gruppe. Wenn der Wert größer als 0 ist, ist die Benutzerauswahl auf Mitglieder der SharePoint-Gruppe beschränkt, deren ID dem angegebenen Wert entspricht. |
Version |
Optionaler Text. |
Sichtbar |
Optionaler Boolean-Wert. Mit TRUE wird das Feld der Standardansicht hinzugefügt. Der Standardwert ist TRUE. |
WebId |
Optionaler Text. |
Width |
Optionaler Integer-Wert. Gibt die Breite in Pixeln der Bilder an, die Benutzern in der Benutzerinformationsliste angezeigt werden. |
WikiLinking |
Optionaler Boolean-Wert.
True , um anzugeben, dass Wiki-Links, die in Form von doppelten Klammern ([[…]] ) angezeigt werden, in HTML-Links übersetzt werden, die das <A> -Tag verwenden. |
XName |
Optionaler Text-Wert. Wird intern in XML-Formularen zum Identifizieren von hinzugefügten, gelöschten oder geänderten Feldern verwendet. Dieses Attribut ist nicht für die öffentliche Verwendung vorgesehen. |
Untergeordnete Elemente
- AUSWAHLMÖGLICHKEITEN
- Anpassung
- Default
- DefaultFormula
- DisplayBidiPattern
- DisplayPattern
- FieldRefs
- Formula
- FormulaDisplayNames
- ZUORDNUNGEN
- Validation
Übergeordnete Elemente
Vorkommen
- Minimum: 0
- Maximum: Unbegrenzt, wenn Fields das übergeordnete Element ist. Wenn das übergeordnete Element ProjectedFields ist, ist der Höchstwert die Differenz zwischen der maximalen Anzahl zulässiger Felder in der primären Liste, die abgefragt wird, und der Anzahl der Felder, die bereits in der Liste enthalten sind.
Hinweise
Um eine benutzerdefinierte Felddefinition für eine Listendefinition zu erstellen, die auf einem Standardmäßigen SharePoint Foundation-Feldtyp basiert, verwenden Sie das Feld (Liste - Definition)- Element in einer Schema.xml-Datei .
Um eine benutzerdefinierte Felddefinition als austauschbares Feature zu erstellen, das auf einem Standardfeldtyp basiert und website- und listenübergreifend in einer Websitesammlung wiederverwendet werden kann, verwenden Sie das Field (Field)- Element, um eine benutzerdefinierte Websitespalte zu definieren.
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.
Auf Felder kann aus Ansichtsdefinitionen sowie aus Ausdrücken in berechneten Elementen zum Rendern von Feldern verwiesen werden. Verwenden Sie das Field (View)-Element, um einen formatierten Feldwert zur Anzeige in einer Ansicht zurückzugeben, und verwenden Sie das Column (View)-Element, um den Rohdatenwert des Felds zurückzugeben.
Die Syntax für den Verweis auf ein Feld lautet:
<Field Name="FieldName"/>
Das Feld wird standardmäßig mit den in der vorherigen Tabelle angegebenen Standardattributen für diese Felddefinition gerendert. Jedes der Feldattribute kann im CAML-Markup des FieldRef-Attributs überschrieben werden, das die für das Feld angegebene Definition überschreibt (Das Type-Attribut für ein Feld kann nicht geändert werden).
Um den benutzerdefinierten Anzeigenamen eines Felds anzuzeigen, können Sie verwenden <Property Select="DisplayName"/>
.
Innerhalb einer Fields-Elementenumeration kann das Name-Attribut weggelassen werden. Bei einigen Feldverweisen kann mithilfe <Column/>
von auf die für das Feld gespeicherten Rohdaten zugegriffen werden.
Einige Eigenschaften von Feldern aus Formularen und aus bestimmten Aspekten der Erstellungsbenutzeroberfläche können über das Property-Element gerendert werden, z. B <Property Select="Description"/>
. oder <Property Select="Type"/>
. Mit diesen Elementen wird einfach der Wert eines Feldattributs oder untergeordneten Elements (Property) anhand des Namens abgerufen.
Zusätzlich zu den vorherigen Typen werden die folgenden vordefinierten Felder mit dem Field-Element verwendet:
Name | Beschreibung |
---|---|
Created |
Ein Feld, das einen DateTime-Wert enthält, der den Zeitpunkt der Erstellung des Elements (in UTC) angibt. |
CreatedBy |
Ein Feld, das einen Lookup-Wert enthält, der auf die Tabelle UserInfo verweist und den Benutzer angibt, der das Element erstellt hat. |
Bearbeiten |
Ein berechnetes Feld (ohne zusätzliches Schema), das einen Hyperlink zum Formular für die Bearbeitung eines Elements enthält. Dieses Feld verweist auf die Seite zum Bearbeiten des Elements und auf das ID-Feld, mit dem das Element identifiziert wird. |
ID |
Ein Counter-Feldtyp, der jedem Element in jeder Liste zugeordnet ist. Durch die ID wird das Listenelement beim Bearbeiten in URLs und in POST-Formularen eindeutig identifiziert. Wenn Sie New als Wert des ID-Attributs im Cmd=Save-Befehl angeben, wird ein Element erstellt, anstatt dass ein aktuelles Element bearbeitet wird. |
Modified |
Ein Feld, das einen DateTime-Wert enthält, der den Zeitpunkt angibt, zu dem das Element zuletzt geändert wurde (in UTC). Die Änderungszeit wird auch als eine Art Versionsfeld verwendet. Das Datum der letzten Änderung eines Elements wird immer gebucht, wenn ein vorhandenes Element bearbeitet wird. Wenn es nicht mit dem aktuellen Änderungsdatum übereinstimmt, schlägt der Server bei der Bearbeitung fehl und gibt einen Fehler an den Benutzer zurück, indem er einen Link zu den aktuellen Daten auf dem Server bereitstellt (der in einem neuen Fenster geöffnet wird), sodass gebuchte Werte aus dem alten Formular in das neue kopiert werden können. |
ModifiedBy |
Ein Feld, das einen Lookup-Wert für die Tabelle UserInfo enthält, der den Benutzer angibt, der das Element zuletzt geändert hat. |
Title |
Der generische Anzeigename jedes Elements. Das Element kann in verschiedenen Listen verschiedene Anzeigenamen haben, aber den gleichen internen Feldnamen Title. Der Titel ist der Standardtext, der für Lookup-Felder in Listen angezeigt wird. |
LinkTitle |
Ein berechnetes Feld, in dem Hyperlinks zu Elementen angezeigt werden, das die Titeltexte enthält und URLs (und neue Symbolverweise) für die Elemente generiert. Es gibt keinen zusätzlichen Speicher für dieses Feld; für das Rendern der Benutzeroberfläche des Felds werden die Felder ID und Title verwendet. |
Hinweis
Der Anzeigemodus wirkt sich auf die in einer Fields-Enumeration zurückgegebenen Felder aus. Mit dem Hidden-Attribut gekennzeichnete Felder werden nie zurückgegeben. Mit dem ReadOnly-Attribut gekennzeichnete Felder werden nicht zurückgegeben, wenn ein Formular gerendert wird (wenn Fields aus einem ListForm-Element aufgerufen wird). Mit dem ShowInNewForm-Attribut gekennzeichnete Felder werden in den Anzeigemodi NEW oder PREVIEWNEW nicht zurückgegeben. Mit dem ShowInFileDlg-Attribut gekennzeichnete Felder werden nicht zurückgegeben, wenn dasNewForm-Dialogformular gerendert wird.
Beispiel
Im folgenden Beispiel wird das Field-Element verwendet, um Optionen für eine Liste mit dem Namen Bereichsliste anzugeben:
<Field Type="Choice" BaseType="Text" Name="Area">
<CHOICES>
<CHOICE>Views</CHOICE>
<CHOICE>Site Design</CHOICE>
<CHOICE>Layouts</CHOICE>
<CHOICE>Schema Design</CHOICE>
<CHOICE>Fields</CHOICE>
<CHOICE>Forms</CHOICE>
<CHOICE>Projects</CHOICE>
<CHOICE>Inter-Team Issues</CHOICE>
<CHOICE>Schedule</CHOICE>
<CHOICE>Spec</CHOICE>
<CHOICE>Headcount</CHOICE>
<CHOICE>Misc</CHOICE>
</CHOICES>
</Field>
Siehe auch
- Column-Element (View)
- Column2-Element (View)
- Field-Element (Field)
- Field-Element (View)
- Field-Element (Site)
- Field-Element (Feldtypen)
- Field-Element (Field Types Property Schema)
- Field-Element (DeploymentManifest – DeploymentFieldTemplate)
- Field-Element (DeploymentManifest – FieldDataCollection)
- Field-Element (DeploymentManifest – SPFieldCollection)