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]);
}
}