SPWeb.GetListsOfType - Méthode

Obtient les listes du type spécifié.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Function GetListsOfType ( _
    baseType As SPBaseType _
) As SPListCollection
'Utilisation
Dim instance As SPWeb
Dim baseType As SPBaseType
Dim returnValue As SPListCollection

returnValue = instance.GetListsOfType(baseType)
public SPListCollection GetListsOfType(
    SPBaseType baseType
)

Paramètres

Valeur renvoyée

Type : Microsoft.SharePoint.SPListCollection
Les listes avec le type de liste de base spécifié.

Remarques

Utilisez cette méthode pour interroger un ensemble de listes du type de liste de base spécifié à partir du site Web.

Exemples

L'exemple suivant est une application de console qui obtient les bibliothèques de documents sur un site Web, effectue une itération dans les listes et imprime chaque titre de la liste dans la console.

Imports System
Imports Microsoft.SharePoint

Module ConsoleApp
   Sub Main()
      Using site As SPSite = New SPSite("https://localhost")
         Using web As SPWeb = site.OpenWeb()

            Dim lists As SPListCollection = web.GetListsOfType(SPBaseType.DocumentLibrary)

            For Each list As SPList In lists
               Console.WriteLine(list.Title)
            Next

         End Using
      End Using
      Console.ReadLine()
   End Sub
End Module
using System;
using Microsoft.SharePoint;

namespace Test
{
   class ConsoleApp
   {
      static void Main(string[] args)
      {
         using (SPSite site = new SPSite("https://localhost"))
         {
            using (SPWeb web = site.OpenWeb())
            {
               SPListCollection lists = web.GetListsOfType(SPBaseType.DocumentLibrary);

               foreach (SPList list in lists)
               {
                  Console.WriteLine(list.Title);
               }
            }
         }
         Console.ReadLine();
      }
   }
}

Voir aussi

Référence

SPWeb classe

SPWeb - Membres

Microsoft.SharePoint - Espace de noms