Compartir a través de


del método SPViewFieldCollection.ToStringCollection

Carga los nombres de los campos de vista en un objeto StringCollection .

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Function ToStringCollection As StringCollection
'Uso
Dim instance As SPViewFieldCollection
Dim returnValue As StringCollection

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

Valor devuelto

Tipo: System.Collections.Specialized.StringCollection
Un objeto System.Collections.Specialized.StringCollection que contiene los nombres de los campos de la vista.

Ejemplos

En el ejemplo de código siguiente se carga los campos de vista de una vista de lista en un objeto de StringCollection y recorre en iteración la colección para mostrar el nombre de cada campo.

En este ejemplo se requiere una directiva de using (Imports en Visual Basic) para el espacio de nombres Microsoft.SharePoint .

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

Vea también

Referencia

clase SPViewFieldCollection

Miembros SPViewFieldCollection

Espacio de nombres Microsoft.SharePoint