Freigeben über


SPViewFieldCollection.ToStringCollection-Methode

Lädt die Namen der Ansichtsfelder in ein StringCollection -Objekt.

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

Syntax

'Declaration
Public Function ToStringCollection As StringCollection
'Usage
Dim instance As SPViewFieldCollection
Dim returnValue As StringCollection

returnValue = instance.ToStringCollection()
public StringCollection ToStringCollection()

Rückgabewert

Typ: System.Collections.Specialized.StringCollection
Ein System.Collections.Specialized.StringCollection -Objekt, das die Namen der Ansichtsfelder enthält.

Beispiele

Im folgenden Codebeispiel wird die Felder anzeigen einer Listenansicht in ein StringCollection -Objekt geladen und durchlaufen, um den Namen der einzelnen Felder anzuzeigen.

Dieses Beispiel erfordert eine Richtlinie für using (Imports in Visual Basic) für den Microsoft.SharePoint -Namespace.

Dim oSiteCollection As SPSite =  New SPSite("Absolute_URL") 
Using oWebsite As SPWeb = oSiteCollection.AllWebs("Website_Name"))

    Dim oList As SPList =  oWebsite.Lists("List_Name") 
    Dim oView As SPView =  oList.Views("View_Name") 
    System.Collections.Specialized.StringCollection collStrings =
    oView.ViewFields.ToStringCollection()
 
    Dim i As Integer
    For  i = 0 To  collStrings.Count- 1  Step  i + 1
        Console.WriteLine(collStrings(i))
    Next

End Using
SPSite oSiteCollection = new SPSite("Absolute_URL");
using (SPWeb oWebsite = oSiteCollection.AllWebs["Website_Name"])
{
    SPList oList = oWebsite.Lists["List_Name"];
    SPView oView = oList.Views["View_Name"];
    System.Collections.Specialized.StringCollection collStrings =
    oView.ViewFields.ToStringCollection();

    for (int i = 0; i < collStrings.Count; i++)
    {
        Console.WriteLine(collStrings[i]);
    }
}

Siehe auch

Referenz

SPViewFieldCollection Klasse

SPViewFieldCollection-Member

Microsoft.SharePoint-Namespace