共用方式為


SPContentType.Fields property

取得表示集合的內容類型中包含的資料行參考SPFieldCollection

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

Syntax

'宣告
Public ReadOnly Property Fields As SPFieldCollection
    Get
'用途
Dim instance As SPContentType
Dim value As SPFieldCollection

value = instance.Fields
public SPFieldCollection Fields { get; }

Property value

Type: Microsoft.SharePoint.SPFieldCollection
內容類型所使用的資料行集合。

備註

如需有關資料行的詳細資訊,請參閱Introduction to Columns

SPContentType物件包含SPFieldLinkCollectionSPFieldCollection物件。

SPFieldCollection物件存在於該內容類型中,提供開發人員以取得資料行的屬性組合的檢視方式。每個SPField物件代表欄或欄位,定義,合併已被覆寫,在該內容類型的欄位參照這些屬性的所有的屬性。

當您存取內容的型別中的SPField時, SharePoint Foundation將合併欄位參考的欄位定義,並會產生的SPField物件傳回給您。這可以防止開發人員不必查詢的欄位定義,並再查閱所有的屬性欄位定義中會覆寫該內容類型的欄位參考。

因此,沒有 1-1 之間的關聯性中的SPFieldLinkCollectionSPFieldCollection物件的項目。每個SPFieldLink物件加入至內容的型別, SharePoint Foundation會將對應的SPField物件,代表該資料行的組合的檢視用來定義它的內容類型。

您無法直接新增或刪除項目從SPContentType物件 ; 的SPFieldCollection物件如果您嘗試執行這項操作時,會擲回錯誤。

請參閱

參照

SPContentType class

SPContentType members

Microsoft.SharePoint namespace

其他資源

Introduction to Columns

Adding Columns in Content Types to Lists

Introduction to Content Types

Site and List Content Types

Base Content Type Hierarchy