SPFieldCollection 成员

表示SPField对象的集合。

SPFieldCollection 类型公开以下成员。

构造函数

  名称 说明
公共方法 SPFieldCollection 根据指定的网站和架构的SPFieldCollection类的新实例进行初始化。

页首

属性

  名称 说明
公共属性 Count 获取集合中的字段数。 (覆盖 SPBaseCollection.Count。)
公共属性 Item[Guid] 从集合中获取具有指定标识符 (ID) 的字段。
公共属性 Item[Int32] 获取集合中指定索引处的 field 对象。在 Microsoft C#,该属性是SPFieldCollection类的索引器。
公共属性 Item[String] 从集合中获取具有指定的显示名称的字段。在 Microsoft C#,该属性是SPFieldCollection类的索引器。
公共属性 List 获取集合的父列表。
公共属性 SchemaXml 获取架构定义了集合。
公共属性 SchemaXmlWithResourceTokens 只读属性,该属性检索扩展的 XML 架构使用资源标记的字段。
公共属性 Web 获取字段的父网站。

页首

方法

  名称 说明
公共方法 Add(SPField) 基于指定的字段集合中添加一个域。
公共方法 Add(String, SPFieldType, Boolean) 根据指定的显示名称、 字段类型和布尔值的集合中创建一个字段。
公共方法 Add(String, SPFieldType, Boolean, Boolean, StringCollection) 基于指定的显示名称、 字段类型和布尔值的其他字段属性和在Choice字段的情况下选择上集合中创建一个字段。
公共方法 AddDependentLookup 添加一个依赖主查阅字段的辅助查阅字段,以便与它从中获取信息的列表形成关系。
公共方法 AddFieldAsXml(String) 创建一个基于指定的架构的字段。
公共方法 AddFieldAsXml(String, Boolean, SPAddFieldOptions) 创建一个基于指定的架构、 布尔值和字段选项的字段。
公共方法 AddLookup(String, Guid, Boolean) 指向同一个网站中的其他列表的集合中的字段的一个列表的字段集合中创建查阅字段。
公共方法 AddLookup(String, Guid, Guid, Boolean) 指向集合中的另一个不同的网站中的列表的字段的一个列表的字段集合中创建查阅字段。
公共方法静态成员 AddSPFieldCreatorDelegate 添加到列表中的字段创建者委托SPField回调。
公共方法 Contains 返回一个布尔值,该值指示集合是否包含具有指定 GUID 的字段。
公共方法 ContainsField 返回一个布尔值,该值指示集合是否包含指定的字段。
公共方法 ContainsFieldWithStaticName 返回一个布尔值,该值指示集合是否包含具有指定静态名称的字段。
公共方法 CreateNewField 创建一个基于指定的类型名称和显示名称的字段。
公共方法 Delete 从集合中删除的字段具有指定的内部,显示或静态名称。
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetEnumerator 获取要循环访问集合的枚举。 (从 SPBaseCollection 继承。)
公共方法 GetField 从集合中返回的字段具有指定的内部、 显示名称或静态名称。
公共方法 GetFieldByInternalName 从集合中返回的字段具有指定的内部名称。
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 GetTypedEnumerator<T> 返回以循环访问集合的类型安全枚举。 (从 SPBaseCollection 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 ToString (从 Object 继承。)
公共方法 TryGetFieldByStaticName 返回集合中具有指定的静态名称的字段。

页首

显式 接口 实现

  名称 说明
显式接口实现私有方法 ICollection.CopyTo 将集合中的元素复制到的指定索引处开始的数组。 (从 SPBaseCollection 继承。)
显式接口实现私有属性 ICollection.IsSynchronized 获取一个布尔值,指示集合访问是同步还是线程安全。 (从 SPBaseCollection 继承。)
显式接口实现私有属性 ICollection.SyncRoot 获取用于同步到集合的对象。 (从 SPBaseCollection 继承。)

页首

另请参阅

引用

SPFieldCollection 类

Microsoft.SharePoint 命名空间