SPFileCollection 成员

表示SPFile对象的集合。

SPFileCollection 类型公开以下成员。

属性

  名称 说明
公共属性 Count 获取集合中文件的数目。 (覆盖 SPBaseCollection.Count。)
公共属性 Folder 获取集合的父文件夹。
公共属性 Item[Int32] 获取集合中指定索引处的文件对象。在 Microsoft Visual C#,此属性是SPFileCollection类的索引器。
公共属性 Item[String] 从集合中获取具有指定 URL 的文件对象。在 Microsoft Visual C#,此属性是SPFileCollection类的索引器。
公共属性 Web 获取该集合所属的站点。

页首

方法

  名称 说明
公共方法 Add(String, SPTemplateFileType) 使用指定的 URL 和模板文件类型集合中创建的文件。
公共方法 Add(String, []) 使用指定的 URL 和一个字节数组,包含的文件集合中创建的文件。
公共方法 Add(String, Stream) 使用指定的 URL 和一个流,其中包含内容文件的集合中创建的文件。
公共方法 Add(String, [], SPFileCollectionAddParameters) 使用指定的 URL、 一个字节数组,包含的内容的文件和一个SPFileCollectionAddParameters对象在集合中创建的文件。
公共方法 Add(String, [], Boolean) 使用指定的 URL、 一个字节数组,包含一个文件,文件的内容和一个布尔值,指定是否覆盖任何文件具有相同的名称在集合中创建的文件。
公共方法 Add(String, [], Hashtable) 使用指定的 URL、 一个字节数组,包含一个文件,文件的内容和哈希表,包含该文件的元数据集合中创建的文件。
公共方法 Add(String, Stream, SPFileCollectionAddParameters) 使用指定的 URL、 一个流,其中包含的内容的文件和一个SPFileCollectionAddParameters对象在集合中创建的文件。
公共方法 Add(String, Stream, Boolean) 使用指定的 URL、 一个流,其中包含的内容的文件和一个布尔值,指定是否覆盖任何文件具有相同的名称在集合中创建的文件。
公共方法 Add(String, Stream, Hashtable) 使用指定的 URL、 一个流,其中包含一个文件,文件的内容和哈希表,包含该文件的元数据集合中创建的文件。
公共方法 Add(String, [], Hashtable, Boolean) 使用指定的 URL、 一个字节数组,包含文件的内容、 哈希表,包含元数据的文件和一个布尔值,指定是否覆盖任何文件具有相同的名称在集合中创建的文件。
公共方法 Add(String, Stream, Hashtable, Boolean) 使用指定的 URL、 一个流,其中包含文件的内容、 哈希表,包含元数据的文件和一个布尔值,指定是否覆盖任何文件具有相同的名称在集合中创建的文件。
公共方法 Add(String, [], Boolean, String, Boolean) 使用指定的 URL、 一个字节数组,包含文件的内容、 一个布尔值,指定是否覆盖任何文件都具有相同的名称、 签入注释和一个布尔值,指定是否检查必需的字段集合中创建的文件。
公共方法 Add(String, Stream, Boolean, String, Boolean) 使用指定的 URL、 一个流,其中包含文件的内容、 一个布尔值,指定是否覆盖任何文件都具有相同的名称、 签入注释和一个布尔值,指定是否检查必需的字段集合中创建的文件。
公共方法 Add(String, Stream, Hashtable, Boolean, Boolean) 基于指定的 URL、 一个Stream对象,该对象包含一个文件,以及包含该文件的元数据的哈希表集合中创建的文件。
公共方法 Add(String, [], SPUser, SPUser, DateTime, DateTime) 使用指定的 URL、 一个字节数组,包含文件的内容,用户对象表示用户的创建和上次修改文件,并在这样做时指定的DateTime值的集合中创建的文件。
公共方法 Add(String, Stream, SPUser, SPUser, DateTime, DateTime) 使用指定的 URL、 一个流,其中包含文件的内容,用户对象表示用户的创建和上次修改文件,并在这样做时指定的DateTime值的集合中创建的文件。
公共方法 Add(String, Stream, Boolean, Boolean, Stream, String) 使用指定的 URL、 一个流,其中包含的内容的文件、 一个布尔值,指定是否覆盖任何文件具有相同的名称、 一个布尔值,指定是否检查必填的字段、 一个流,其中包含文件格式的元数据,并输出变量来接收 ETag 集合中创建的文件。
公共方法 Add(String, [], Hashtable, SPUser, SPUser, DateTime, DateTime, Boolean) 使用指定的 URL、 一个字节数组,包含文件的内容、 哈希表,包含元数据的文件,用户对象表示用户的创建和上次修改该文件,当这样做时,指定的DateTime值和一个Boolean值,指定是否覆盖任何文件具有相同的名称在集合中创建的文件。
公共方法 Add(String, Stream, Hashtable, SPUser, SPUser, DateTime, DateTime, String, Boolean) 创建使用指定的 URL、 一个流,其中包含的内容的文件、 哈希表,包含该文件的元数据、 用户对象表示用户的创建和上次修改文件、 DateTime值,指定当这样做,在集合中的文件签入注释和一个布尔值,指定是否覆盖具有相同名称的任何文件。
公共方法 Add(String, Stream, Hashtable, SPUser, SPUser, DateTime, DateTime, String, Boolean, Boolean) 根据指定的 URL 上、 在一个Stream对象,该对象包含一个文件,一个Hashtable对象,该对象包含元数据的文件, SPUser对象表示的用户创建和上次修改该文件,和DateTime值,指定当他们这样做是集合中创建的文件。
公共方法 Delete 删除位于指定 URL 的文件。
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetEnumerator 获取要循环访问集合的枚举。 (从 SPBaseCollection 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 GetTypedEnumerator<T> 返回以循环访问集合的类型安全枚举。 (从 SPBaseCollection 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 ToString (从 Object 继承。)

页首

显式 接口 实现

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

页首

另请参阅

引用

SPFileCollection 类

Microsoft.SharePoint 命名空间