SPFeatureDefinitionCollection 成员

表示SPFeatureDefinition对象的集合。

SPFeatureDefinitionCollection 类型公开以下成员。

属性

  名称 说明
公共属性 Count 获取集合中对象的数目。 (从 SPPersistedObjectCollection<T> 继承。)
公共属性 IsEmpty 获取一个布尔值,该值指示集合中是否包含任何对象。 (从 SPPersistedObjectCollection<T> 继承。)
公共属性 Item[Guid] 从集合中获取具有指定 GUID 的功能定义。
公共属性 Item[String] 从集合中获取具有指定名称的功能定义。
公共属性 Item[Guid, Int32]
公共属性 Item[String, Int32]
受保护的属性 Parent 获取声明此集合的父对象。 (从 SPPersistedObjectCollection<T> 继承。)

页首

方法

  名称 说明
公共方法 Add(T) 将对象添加到集合中。 (从 SPPersistedChildCollection<T> 继承。)
公共方法 Add(String, Guid) 将功能定义具有指定的清单路径和解决方案 ID 添加到功能定义的集合。
公共方法 Add(String, Guid, Boolean) 将功能定义具有指定的清单路径和解决方案 ID 添加到功能定义,其中包括一个布尔型参数,指定是否强制重新安装的功能定义的集合。
公共方法 Add(String, Int32, Guid, Boolean) 添加指定的清单路径的功能定义兼容性级别和解决方案的功能定义,其中包括一个布尔型参数,指定是否强制重新安装的功能定义的集合 ID。
公共方法 Ensure 将对象添加到集合,而且,如果该对象已经存在,与现有的对象的数据重新初始化它。 (从 SPPersistedChildCollection<T> 继承。)
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetEnumerator 获取一个可用于循环访问集合的枚举器。 (从 SPPersistedObjectCollection<T> 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 GetValue<U>() 从具有指定的类型和默认的名称的集合中检索对象。 (从 SPPersistedObjectCollection<T> 继承。)
公共方法 GetValue<U>(Guid) 从具有指定的 ID 和类型的集合中检索对象。 (从 SPPersistedObjectCollection<T> 继承。)
公共方法 GetValue<U>(String) 从具有指定的名称和类型的集合中检索对象。 (从 SPPersistedObjectCollection<T> 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 Remove(Guid) 从集合中移除具有指定 GUID 的功能定义。 (覆盖 SPPersistedChildCollection<T>.Remove(Guid)。)
公共方法 Remove(String) 从集合中移除具有指定相对的清单路径的功能定义。
公共方法 Remove(Guid, Boolean) 强制删除集合中的指定 GUID 的功能定义。
公共方法 Remove(Guid, Int32) 从集合中移除具有指定的 GUID 和兼容性级别的功能定义。
公共方法 Remove(String, Boolean) 强制删除集合中的指定相对清单路径的功能定义。
公共方法 Remove(String, Int32) 删除具有指定相对清单路径和兼容性级别从集合的功能定义。
公共方法 Remove(Guid, Int32, Boolean) 强制从集合中移除具有指定 GUID 和兼容性级别的功能定义。
公共方法 Remove(String, Int32, Boolean) 强制从集合移除指定的相对清单路径和兼容性级别的功能定义。
公共方法 ScanForFeatures 在文件系统中,程序将扫描的新功能和新功能是否存在,则将它们添加到功能定义集合。
公共方法 ToString (从 Object 继承。)

页首

显式 接口 实现

  名称 说明
显式接口实现私有方法 IEnumerable.GetEnumerator 返回可枚举此列表中的所有项目。 (从 SPPersistedObjectCollection<T> 继承。)

页首

另请参阅

引用

SPFeatureDefinitionCollection 类

Microsoft.SharePoint.Administration 命名空间