Поделиться через


Элементы 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