共用方式為


SPWeb.GetListsOfType method

取得指定之型別的清單。

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

Syntax

'宣告
Public Function GetListsOfType ( _
    baseType As SPBaseType _
) As SPListCollection
'用途
Dim instance As SPWeb
Dim baseType As SPBaseType
Dim returnValue As SPListCollection

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

參數

傳回值

Type: Microsoft.SharePoint.SPListCollection
與指定的基底清單型別清單。

備註

使用這個方法來查詢集合的指定基底清單型別,來自該網站的清單。

Examples

下列範例是一個主控台應用程式,取得在網站上的文件庫、 逐一查看清單,並列印到主控台的每個清單標題。

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

請參閱

參照

SPWeb class

SPWeb members

Microsoft.SharePoint namespace