共用方式為


SPForm class

表示表單的建立、 顯示,或編輯清單中的項目清單。

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.SPForm

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

Syntax

'宣告
Public Class SPForm
'用途
Dim instance As SPForm
public class SPForm

備註

使用SPList類別的Forms屬性來傳回SPFormCollection物件,表示清單中的表單集合並使用索引子來從集合傳回單一的表單。例如,如果集合指派給變數,名為collForms,使用在 C# 的collForms[index]或collForms(index)在 Visual Basic,其中index是在集合中的表單中索引的數目,或者是表單頁面的名稱。

Examples

下列程式碼範例會逐一查看 [連絡人] 清單的目前網站的所有表單,並顯示其站台相對 Url 和型別。

Dim site As SPWeb = SPControl.GetContextWeb(Context)
Dim list As SPList = site.Lists("Contacts")
Dim forms As SPFormCollection = list.Forms
Dim form As SPForm

For Each form In  forms
    Response.Write(form.Url & " :: " & form.Type & "<BR>")
Next form
SPWeb oWebsite = SPContext.Current.Web;
SPList oList = oWebsite.Lists["Contacts"];
SPFormCollection collForms = oList.Forms;
foreach (SPForm oForm in collForms)
{
    Response.Write(oForm.Url + " :: " + oForm.Type + "<BR>");
}

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

請參閱

參照

SPForm members

Microsoft.SharePoint namespace