Freigeben über


SPListItem.Item-Eigenschaft (String)

Dient zum Abrufen oder einen Feldwert in das Element basierend auf des Felds Titel, interne Name oder statischer Name festgelegt.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Overrides Default Property Item ( _
    fieldName As String _
) As Object
    Get
    Set
'Usage
Dim instance As SPListItem
Dim fieldName As String
Dim value As Object

value = instance(fieldName)

instance(fieldName) = value
public override Object this[
    string fieldName
] { get; set; }

Parameter

  • fieldName
    Typ: System.String

    Eine Zeichenfolge, die die Titel, interne Name oder statische Name des Felds enthält.

Eigenschaftswert

Typ: System.Object
Ein Objekt, das den Feldwert enthält.

Ausnahmen

Ausnahme Bedingung
ArgumentException

Das Feld ist nicht vorhanden.

Hinweise

Die Item -Eigenschaft ist ein Indexer für die SPListItem -Klasse.

Die Laufzeit sucht zunächst über die internen Namen der Felder für das Listenelement für die angegebene Zeichenfolge, vor dem Suchen der Anzeigenamen.

Informationen zu den Feldtypen, die in SharePoint Foundation und deren Beziehungen zu .NET Framework-Typen verwendet werden, finden Sie unter der SPListItem -Klasse.

Wichtig

Zur Verbesserung der Leistung und Optimieren der Anzahl der SQL Server-Abfragen, SharePoint Foundation muss ausführen, verwenden Sie die GetItems -Methode der SPList -Klasse zum Abrufen von Elementen basierend auf dem Wert enthalten. Die GetItems -Methode können Sie die Suchkriterien angeben, indem Sie eine Abfrage Collaborative Application Markup Language (CAML) über die SPQuery oder SPView -Klasse übergeben. Darüber hinaus kann Leistung beeinträchtigt werden, wenn eine Liste eine unnötig große Anzahl von Feldern enthält.

Siehe auch

Referenz

SPListItem Klasse

SPListItem-Member

Item-Überladung

Microsoft.SharePoint-Namespace