SPFieldLinkCollection 类

表示的内容类型中的列或字段引用的集合。

继承层次结构

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.SPBaseCollection
      Microsoft.SharePoint.SPFieldLinkCollection

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Class SPFieldLinkCollection _
    Inherits SPBaseCollection
用法
Dim instance As SPFieldLinkCollection
public class SPFieldLinkCollection : SPBaseCollection

备注

如果您想要跟踪的内容类型中的特定项目元数据,可以引用代表该元数据的列。但是,您无法创建内容类型 ; 内的列必须分别创建列,然后内容类型定义中引用它。因此,列添加到内容类型后,内容类型包含对列或字段,而不是列或字段本身的引用

列或字段引用包含的属性的完整的字段定义的子集。这些是您可以自定义列的内容类型中存在的属性。

有关详细信息,请参阅Fields and Field References

SPContentType对象包含SPFieldLinkCollection和SPFieldCollection对象。

SPFieldCollection对象提供列的属性的组合视图与该内容类型中存在也是如此。每个SPField对象代表一个列或字段的定义,与该内容类型字段引用中已重写这些属性组合的所有属性。

在访问内容类型的SPField对象时, SharePoint Foundation合并具有该字段引用的字段定义,并返回结果的SPField对象。这是有用,因为您不必查找字段定义和该字段定义,通过该内容类型的字段引用的所有属性。

没有SPFieldLinkCollection和SPFieldCollection对象中的项之间的 1-1 关联。有关为内容类型添加每个SPFieldLink , SharePoint Foundation添加相应SPField对象表示的合并的视图,此列中,按其定义的内容类型中。

线程安全性

该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

SPFieldLinkCollection 成员

Microsoft.SharePoint 命名空间

SPFieldLink

SPContentType

其他资源

Fields and Field References

Introduction to Columns