SPField-Member

Stellt ein Feld in einer Liste auf einer Website SharePoint Foundation dar.

Der SPField-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode SPField(SPFieldCollection, String) Initialisiert eine neue Instanz der Klasse SPField basierend auf der angegebenen Felds-Auflistung (Objekt) und der Name des Felds.
Öffentliche Methode SPField(SPFieldCollection, String, String) Initialisiert eine neue Instanz der Klasse SPField basierend auf das angegebene Feld-Auflistungsobjekt, Feldtyp und Name des Felds.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AggregationFunction Ruft ab oder legt die Aggregationsfunktion für das Feld.
Öffentliche Eigenschaft AllowDeletion Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob das Feld gelöscht werden kann.
Öffentliche Eigenschaft AuthoringInfo Ruft die beschreibende Zeichenfolge, die in Seiten zum Bearbeiten der Felder verwendet wird das Feld und deren Zweck identifiziert.
Öffentliche Eigenschaft CalloutMenu Ruft ab oder legt diesen fest Angabe des gibt an, ob das Feld einen Link zu klicken Sie im Popup-Menü wird angezeigt.
Öffentliche Eigenschaft CalloutMenuAllowed Dient zum Abrufen oder setzt einen Hinweis an, ob das Popup-Menü angezeigt, in das Feld zulässig ist unzulässig, oder ist optional und von der CalloutMenu -Eigenschaft bestimmt.
Öffentliche Eigenschaft CanBeDeleted Ruft einen booleschen Wert, der angibt, ob das Feld gelöscht werden kann.
Öffentliche Eigenschaft CanBeDisplayedInEditForm Eine schreibgeschützte Eigenschaft, die angibt, ob das Feld in einem Bearbeitungsformular angezeigt werden kann.
Öffentliche Eigenschaft CanToggleHidden Ruft einen booleschen Wert, der angibt, ob die Spalte über die Benutzeroberfläche ausgeblendet werden kann.
Öffentliche Eigenschaft CompositeIndexable Gibt an, ob und in welchem Feld in einer zusammengesetzten Index teilnehmen kann.
Öffentliche Eigenschaft DefaultFormula Ruft ab oder legt die Standardformel für ein berechnetes Feld.
Öffentliche Eigenschaft DefaultListField Ruft einen Wert, der angibt, ob das Eigenschaftenformular einer Datei angezeigt, wenn diese in eine Dokumentbibliothek hochgeladen wird.
Öffentliche Eigenschaft DefaultValue Ruft ab oder legt den Standardwert für ein Feld fest.
Öffentliche Eigenschaft DefaultValueTyped Ruft das Standard-Wert-Objekt basierend auf den Feldtyp.
Öffentliche Eigenschaft Description Dient zum Abrufen oder Festlegen der Beschreibung für ein Feld.
Öffentliche Eigenschaft DescriptionResource Ruft ein SPUserResource -Objekt, das die Übersetzungen sind für die Beschreibung des Felds darstellt.
Öffentliche Eigenschaft Direction Ruft ab oder legt die Richtung des die Leserichtung für das Feld.
Öffentliche Eigenschaft DisplaySize Ruft ab oder legt die Größe der Bildschirmanzeige für das Feld.
Öffentliche Eigenschaft EnforceUniqueValues Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob zum Erzwingen der Eindeutigkeit in Spaltenwerten. Der Standardwert ist false.
Öffentliche Eigenschaft EntityPropertyName Ruft den Namen der Entitätseigenschaft für die Listenelemententität ab, die dieses Feld verwendet.
Öffentliche Eigenschaft FieldReferences Ruft ein Zeichenfolgenarray mit den internen Namen der Felder, die in ein berechnetes Feld verwiesen wird.
Öffentliche Eigenschaft FieldRenderingControl Ruft den Typ-Feldsteuerelement, mit dem Feld anzeigen, bearbeiten und neue Formulare Rendern als auch Daten bilden Webparts, oder Seiten, die Feldsteuerelemente verwenden.
Öffentliche Eigenschaft FieldRenderingMobileControl Veraltet. Veraltet. Verwenden Sie stattdessen die FieldRenderingMobileWebControl -Eigenschaft. Ruft das Feld ' Mobiltelefon ' Typ-Steuerelement, das mit das Feld anzeigen, bearbeiten und neue Formulare Datenformular-Webparts oder beliebige Seiten, die Steuerelemente in mobilen Anwendungen verwenden gerendert.
Öffentliche Eigenschaft FieldRenderingMobileWebControl Bei der Implementierung in einer abgeleiteten Klasse ruft der Typ des Felds Mobil steuern, d. h. bearbeiten zum Rendern des Felds in Anzeige verwendet und neuer Formulare Formulardaten Webparts oder Seiten, die Feldsteuerelemente verwenden.
Öffentliche Eigenschaft FieldTypeDefinition Ruft ein SPFieldTypeDefinition -Objekt, das die feldtypdefinition für das Feld darstellt.
Öffentliche Eigenschaft FieldValueType Ruft den Werttyp des Felds ab, wenn für der Feldtyp einen eigenen Werttyp vorhanden ist.
Öffentliche Eigenschaft Filterable Ruft einen booleschen Wert, der angibt, ob das Feld gefiltert werden kann.
Öffentliche Eigenschaft FilterableNoRecurrence Ruft einen booleschen Wert, der angibt, ob ein Filter auf ein Feld in einer Ansicht erstellt werden kann, die nicht wiederkehrende Ereignisse erweitert.
Öffentliche Eigenschaft FromBaseType Ruft einen booleschen Wert, der angibt, ob das Feld von einem basisfeldtyp abgeleitet wird.
Öffentliche Eigenschaft Group Dient zum Abrufen oder Festlegen der Spaltengruppe, zu der das Feld gehört.
Öffentliche Eigenschaft Hidden Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob das Feld in der Liste angezeigt wird.
Öffentliche Eigenschaft Id Ruft die GUID des Felds ab.
Öffentliche Eigenschaft IMEMode Ruft ab oder legt diesen fest Bias Modus Eingabemethoden-Editor (IME) für das Feld verwenden. Der IME ermöglicht die Konvertierung von Tastenanschlägen zwischen Sprachen bei einem Schreiben Systems mehr Zeichen als für die angegebene Tastatur codiert werden können.
Öffentliche Eigenschaft Indexable Schreibgeschützte Eigenschaft, die angibt, ob das Feld indiziert werden kann.
Öffentliche Eigenschaft Indexed Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob das Feld indiziert ist.
Öffentliche Eigenschaft InternalName Ruft den internen Namen, der für das Feld verwendet wird.
Öffentliche Eigenschaft JSLink Bei der Implementierung in einer abgeleiteten Klasse dient zum Abrufen oder Festlegen des Namens einer externen JavaScript -Datei (oder eine Gruppe von Dateien, getrennt durch die "|" Zeichen), die alle Client clientrenderinglogik für Felder des abgeleiteten Typs enthält.
Öffentliche Eigenschaft JumpToField Ruft den Namen eines Felds, das die nächste Frage darstellt, die Benutzer in einer Umfrage getroffen werden, die die Antwort abhängt, den sie die aktuelle Frage gewähren.
Öffentliche Eigenschaft LinkToItem Ruft ab oder legt diesen fest Angabe des gibt an, ob das Feld einen Link zur des Listenelements Anzeigeformular bei der Anzeige in einer Listenansicht angezeigt werden soll.
Öffentliche Eigenschaft LinkToItemAllowed Ruft ab oder legt diesen fest Angabe, ob das Feld in der Listenansicht einen Link zur Anzeigeformular für das Listenelement anzeigen kann.
Öffentliche Eigenschaft ListItemMenu Dient zum Abrufen oder Festlegen der Angabe, ob das Feld einen Link zur des Listenelements Dropdown-Menü bei der Anzeige in einer Listenansicht angezeigt werden soll.
Öffentliche Eigenschaft ListItemMenuAllowed Ruft ab oder legt diesen fest Angabe, ob das Feld in der Listenansicht einen Link zur im Dropdownmenü das Listenelement anzeigen kann.
Öffentliche Eigenschaft NoCrawl Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob das Feld von einem Suchmodul gecrawlt werden kann.
Öffentliche Eigenschaft ParentList Ruft die übergeordnete Liste, die das Feld enthält.
Öffentliche Eigenschaft PIAttribute Ruft ab oder legt das Attribut im Dokument Verarbeitungsanweisung (angegeben durch die PITarget -Eigenschaft), die als der Wert von Column zum herauf- und Herabstufen von Eigenschaften in XML-Dokumenten verwendet.
Öffentliche Eigenschaft PITarget Ruft ab oder legt diesen fest das Dokument Verarbeitungsanweisung, in dem der Wert von Column in Dokumenten des angegebenen Inhaltstyps gespeichert ist die für das herauf- und Herabstufen von Eigenschaften in XML-Dokumenten verwendet wird.
Öffentliche Eigenschaft PreviewValueTyped Ruft einen vorschauwert von Felddaten für eine Entwurfszeitansicht des Feldsteuerelements im Anzeige- und Bearbeitungsmodus Modi, keine Listenelementdaten dem Feld zugeordnet ist, wenn.
Öffentliche Eigenschaft PrimaryPIAttribute Dient zum Abrufen oder eine alternative-Attribut im Verarbeitungsanweisung, durch die PrimaryPITarget -Eigenschaft, die als der Wert von Column in herauf- und Herabstufen von Eigenschaften in XML-Dokumenten verwendet angegebenen Dokument festgelegt.
Öffentliche Eigenschaft PrimaryPITarget Ruft ab oder legt diesen fest eine alternative Dokument Verarbeitungsanweisung, in dem der Wert von Column für Dokumente des angegebenen Inhaltstyps gespeichert ist.
Öffentliche Eigenschaft PushChangesToLists Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob Änderungen weitergegeben, die in der Feldvorlage an Listen vorgenommen werden, mit die das Feld implementiert.
Öffentliche Eigenschaft ReadOnlyField Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob die Werte im Feld geändert werden können.
Öffentliche Eigenschaft RelatedField Ruft ab oder legt den internen Namen eines Felds mit dem das aktuelle Feld verknüpft ist.
Öffentliche Eigenschaft Reorderable Ruft einen booleschen Wert, der angibt, ob die Werte im Feld neu angeordnet werden können.
Öffentliche Eigenschaft Required Dient zum Abrufen oder Festlegen eines booleschen Werts, das bestimmt, ob Benutzer New und Edit Formularen einen Wert für das Feld eingeben müssen.
Öffentliche Eigenschaft SchemaXml Ruft ab oder legt das Schema, das das Feld definiert.
Öffentliche Eigenschaft SchemaXmlWithResourceTokens Ruft das Schema ab, das das Feld definiert und Ressourcentoken enthält.
Öffentliche Eigenschaft Scope Dient zum Abrufen des Website Relative Pfads zu der Liste, in der der Feldauflistung verwendet wird.
Öffentliche Eigenschaft Sealed Ruft einen Wert, der angibt, ob Microsoft SharePoint Foundation Feldtyp (wie in der Type -Eigenschaft angegeben) das übergeordnete Objekt des eines benutzerdefinierten abgeleiteten Feldtyps werden kann.
Öffentliche Eigenschaft ShowInDisplayForm Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob das Feld in das Formular zum Anzeigen von Listenelementen angezeigt wird.
Öffentliche Eigenschaft ShowInEditForm Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob das Feld im Formular angezeigt wird, die verwendet wird, um Listenelemente zu bearbeiten.
Öffentliche Eigenschaft ShowInListSettings Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob das Feld auf der Seite zum Anpassen von Einstellungen für die Liste angezeigt wird.
Öffentliche Eigenschaft ShowInNewForm Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob das Feld im Formular angezeigt wird, die zum Erstellen von Listenelementen verwendet wird.
Öffentliche Eigenschaft ShowInVersionHistory Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob das Feld auf der Seite zum Anzeigen von Elementversionen Liste angezeigt wird.
Öffentliche Eigenschaft ShowInViewForms Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob das Feld in Seiten angezeigt wird, die zum Anzeigen von Listendaten verwendet werden.
Öffentliche Eigenschaft Sortable Ruft einen booleschen Wert, der bestimmt, ob das Feld sortiert werden kann.
Öffentliche Eigenschaft SourceId Entweder Ruft den Namespace ab, der integriertes Feld definiert oder, falls sie ein benutzerdefiniertes Feld, die GUID, identifiziert die Liste oder Website, in dem es erstellt wurde.
Öffentliche Eigenschaft StaticName Dient zum Abrufen oder einen statischen Namen für das Feld festgelegt.
Öffentliche Eigenschaft Title Ruft ab oder legt den Anzeigenamen für das Feld.
Öffentliche Eigenschaft TitleResource Ruft das Resource-Objekt, das das Feld Anzeigename den Namen zugeordnet.
Öffentliche Eigenschaft TranslationXml Dokumentinhalte, die in einer mehrsprachigen Datenbank für die Anzeige als XML-Dokument gespeichert wurde.
Öffentliche Eigenschaft Type Ruft ab oder legt den Typ des Felds fest.
Öffentliche Eigenschaft TypeAsString Ruft den Typ des Felds als einen String-Wert.
Öffentliche Eigenschaft TypeDisplayName Ruft den Anzeigenamen des Feldtyps ab.
Öffentliche Eigenschaft TypeShortDescription Ruft die Beschreibung des Felds ab.
Öffentliche Eigenschaft UsedInWebContentTypes Ruft einen booleschen Wert, der angibt, ob das Feld in jeder Inhaltstyp implementiert wird, die in der Websitesammlung verwendet wird.
Öffentliche Eigenschaft ValidationEcmaScript Dient zum Abrufen einer ECMAScript -Funktion, die das Feld Formel zur Gültigkeitsprüfung entspricht.
Öffentliche Eigenschaft ValidationFormula Gibt die Formel, die durch das Feld an und wird ausgewertet, wenn ein Listenelement hinzugefügt oder aktualisiert wird.
Öffentliche Eigenschaft ValidationMessage Dient zum Abrufen oder festlegen eine Meldung, die für den Benutzer bei nicht Überprüfung für dieses Feld erfolgreicher angezeigt.
Öffentliche Eigenschaft Version Ruft die Version des Felds ab.
Öffentliche Eigenschaft XPath Ruft ab oder legt den XPath-Ausdruck auf das Feld.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode AnnotateField Wenn Sie in einer abgeleiteten Klasse überschrieben, den angegebenen XML-Knoten Attribute hinzugefügt, und weist diese Werte in den Eigenschaften des SPField -Objekts.
Öffentliche Methode Delete Löscht das Feld.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetCustomProperty Ruft den Wert der benutzerdefinierten Eigenschaft mit dem angegebenen Namen ab.
Öffentliche Methode GetFieldValue Konvertiert den angegebenen Wert in einen Wert vom Typ dar.
Öffentliche Methode GetFieldValueAsHtml Ruft den Wert des Felds im HTML-Format, um den Wert des Felds direkt auf der Seite gerendert.
Öffentliche Methode GetFieldValueAsText Ruft den Feldwert als nur-Text.
Öffentliche Methode GetFieldValueForClientRender Wenn Sie in einer abgeleiteten Klasse überschrieben wird, konvertiert den Wert des Felds Typ in-Objekt für die Verwendung in Client anzeigen, bearbeiten und neue Elementformulare.
Öffentliche Methode GetFieldValueForEdit Ruft den Wert des Felds, der im Bearbeitungsmodus bearbeiten und das neue Formular gerendert wird.
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetJsonClientFormFieldSchema Wenn Sie in einer abgeleiteten Klasse überschrieben wird, ruft ein Objekt mit Informationen aus dem Feld-Schema für die Client Rendern des Felds in Formularen.
Öffentliche Methode GetProperty Ruft den Wert der angegebenen Eigenschaft ab.
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode GetValidatedString Überprüft, und den Wert des Felds in ein serialisiertes Formular konvertiert.
Geschützte Methode HasValue Interne-Funktion verwendet, um zu überprüfen, ob ein Objekt null oder nicht ist.
Öffentliche Methode ListsFieldUsedIn Gibt Informationen zu den Websites und Listen, in denen das aktuelle Feld verwendet wird.
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode OnAdded Behandelt das Ereignis, das auftritt, nachdem ein Feld hinzugefügt wird.
Öffentliche Methode OnAddingToContentType Behandelt das Ereignis, das auftritt, wenn ein Feld zu einem angegebenen Inhaltstyp hinzugefügt wird.
Öffentliche Methode OnDeleting Behandelt das Ereignis, das auftritt, wenn ein Feld gelöscht wird.
Öffentliche Methode OnDeletingFromContentType Behandelt das Ereignis, das auftritt, wenn ein Feld aus einem angegebenen Inhaltstyp gelöscht wird.
Geschützte Methode OnInitFieldNode Dieses Mitglied ist der internen Verwendung vorbehalten und kann nicht direkt in Ihrem Code verwendet werden.
Öffentliche Methode OnUpdated Behandelt das Ereignis, das auftritt, nachdem Änderungen an einem Feld vorgenommen werden.
Öffentliche Methode ParseAndSetValue Wenn Sie in einer abgeleiteten Klasse überschrieben wird, legt das angegebene Feld-Element mit dem angegebenen Wert.
Öffentliche Methode ParseValue Wenn Sie in einer abgeleiteten Klasse überschrieben wird, analysiert einen möglichen Wert des Felds, und gibt ein Objekt, das als Wert des Felds zugewiesen werden kann.
Öffentliche Methode RenderFieldValueAsJson Wenn in einer abgeleiteten Klasse überschrieben wird, wird die angegebene value im JSON-Format zurückgegeben.
Öffentliche Methode RevertCustomizations Wird auf das Feldschema vorgenommene Anpassungen zurückgesetzt.
Öffentliche Methode SetCustomProperty Legt einen Wert für die angegebene Eigenschaft.
Öffentliche Methode ToString Gibt den Titel des Felds zurück. (Überschreibt Object.ToString().)
Öffentliche Methode Update() Aktualisiert die Datenbank mit Änderungen, die an das Feld vorgenommen werden.
Öffentliche Methode Update(Boolean) Aktualisiert die Datenbank mit Änderungen, die an das Feld vorgenommen werden und optional verteilt die Änderungen an Listen, die das Feld implementieren.
Öffentliche Methode ValidateAndParseValue Wenn Sie in einer abgeleiteten Klasse überschrieben wird, überprüft und analysiert den Eingabe- value und gibt ein gültiges Objekt, das den Wert des Felds werden kann.
Öffentliche Methode ValidateParseAndSetValue Ruft ValidateAndParseValue(SPListItem, String) und weist das zurückgegebene Objekt als Wert des Felds.

Oben

Siehe auch

Referenz

SPField Klasse

Microsoft.SharePoint-Namespace