Compartilhar via


SPFileCollection members

Include protected members
Include inherited members

Representa uma coleção de objetos SPFile .

The SPFileCollection type exposes the following members.

Properties

  Name Description
Public property Count Obtém o número de arquivos na coleção. (Overrides SPBaseCollection.Count.)
Public property Folder Obtém a pasta pai da coleção.
Public property Item[Int32] Obtém o objeto de arquivo no índice especificado na coleção. No Microsoft Visual C#, esta propriedade é um indexador para a classe SPFileCollection .
Public property Item[String] Obtém o objeto de arquivo com o URL especificado da coleção. No Microsoft Visual C#, esta propriedade é um indexador para a classe SPFileCollection .
Public property Web Obtém o site ao qual pertence a coleção.

Top

Methods

  Name Description
Public method Add(String, SPTemplateFileType) Cria um arquivo na coleção usando o URL especificado e o tipo de arquivo de modelo.
Public method Add(String, []) Cria um arquivo na coleção usando a URL especificada e uma matriz de bytes que contém o arquivo.
Public method Add(String, Stream) Cria um arquivo na coleção usando a URL especificada e um fluxo que contém o conteúdo de um arquivo.
Public method Add(String, [], SPFileCollectionAddParameters) Cria um arquivo na coleção usando o URL especificado, uma matriz de bytes que contém o conteúdo de um arquivo e um objeto SPFileCollectionAddParameters .
Public method Add(String, [], Boolean) Cria um arquivo na coleção usando a URL especificada, uma matriz de bytes que contém o conteúdo de um arquivo e um valor booleano que especifica se a substituição de qualquer arquivo que tem o mesmo nome.
Public method Add(String, [], Hashtable) Cria um arquivo na coleção usando a URL especificada, uma matriz de bytes que contém o conteúdo de um arquivo e uma tabela de hash que contém metadados do arquivo.
Public method Add(String, Stream, SPFileCollectionAddParameters) Cria um arquivo na coleção usando o URL especificado, um fluxo que contém o conteúdo de um arquivo e um objeto SPFileCollectionAddParameters .
Public method Add(String, Stream, Boolean) Cria um arquivo na coleção usando a URL especificada, um fluxo que contém o conteúdo de um arquivo e um valor booleano que especifica se a substituição de qualquer arquivo que tem o mesmo nome.
Public method Add(String, Stream, Hashtable) Cria um arquivo na coleção usando a URL especificada, um fluxo que contém o conteúdo de um arquivo e uma tabela de hash que contém metadados do arquivo.
Public method Add(String, [], Hashtable, Boolean) Cria um arquivo na coleção usando a URL especificada, uma matriz de bytes que contém o conteúdo de um arquivo, uma tabela de hash que contém metadados do arquivo e um valor booleano que especifica se a substituição de qualquer arquivo que tem o mesmo nome.
Public method Add(String, Stream, Hashtable, Boolean) Cria um arquivo na coleção usando a URL especificada, um fluxo que contém o conteúdo de um arquivo, uma tabela de hash que contém metadados do arquivo e um valor booleano que especifica se a substituição de qualquer arquivo que tem o mesmo nome.
Public method Add(String, [], Boolean, String, Boolean) Cria um arquivo na coleção usando a URL especificada, uma matriz de bytes que contém o conteúdo de um arquivo, um valor booleano que especifica se você deseja sobrescrever qualquer arquivo que tenha o mesmo nome, um comentário na seleção e um valor booleano que especifica se deseja verificar os campos obrigatórios.
Public method Add(String, Stream, Boolean, String, Boolean) Cria um arquivo na coleção usando o URL especificado, um fluxo que contém o conteúdo de um arquivo, um valor booleano que especifica se você deseja sobrescrever qualquer arquivo que tenha o mesmo nome, um comentário na seleção e um valor booleano que especifica se deseja verificar os campos obrigatórios.
Public method Add(String, Stream, Hashtable, Boolean, Boolean) Cria um arquivo da coleção com base na URL especificada, um objeto Stream que contém um arquivo e uma tabela de hash que contém metadados do arquivo.
Public method Add(String, [], SPUser, SPUser, DateTime, DateTime) Cria um arquivo na coleção usando o URL especificado, uma matriz de bytes que contém o conteúdo de um arquivo, os objetos de usuário que representam os usuários que criaram e modificado pela última vez o arquivo e os valores de DateTime que especificam quando eles fizeram isso.
Public method Add(String, Stream, SPUser, SPUser, DateTime, DateTime) Cria um arquivo na coleção usando o URL especificado, um fluxo que contém o conteúdo de um arquivo, os objetos de usuário que representam os usuários que criaram e modificado pela última vez o arquivo e os valores de DateTime que especificam quando eles fizeram isso.
Public method Add(String, Stream, Boolean, Boolean, Stream, String) Cria um arquivo na coleção usando o URL especificado, um fluxo que contém o conteúdo de um arquivo, um valor booleano que especifica se a substituição de qualquer arquivo que tem o mesmo nome, um valor booleano que especifica se deseja verificar os campos obrigatórios, um fluxo que contém metadados do formato de arquivo e uma variável de saída para receber uma ETag.
Public method Add(String, [], Hashtable, SPUser, SPUser, DateTime, DateTime, Boolean) Cria um arquivo na coleção usando a URL especificada, uma matriz de bytes que contém o conteúdo de um arquivo, uma tabela de hash que contém metadados para o arquivo, os objetos de usuário que representam os usuários que criaram e modificado pela última vez o arquivo, os valores de DateTime que especificam quando eles fizeram isso e um valor de Boolean que especifica se a substituição de qualquer arquivo que tenha o mesmo nome.
Public method Add(String, Stream, Hashtable, SPUser, SPUser, DateTime, DateTime, String, Boolean) Cria um arquivo na coleção usando o URL especificado, um fluxo que contém o conteúdo de um arquivo, uma tabela de hash que contém metadados para o arquivo, os objetos de usuário que representam os usuários que criaram e modificado pela última vez o arquivo, os valores de DateTime que especificam quando eles fizeram isso, um comentário na seleção e um valor booleano que especifica se você deseja sobrescrever qualquer arquivo que tenha o mesmo nome.
Public method Add(String, Stream, Hashtable, SPUser, SPUser, DateTime, DateTime, String, Boolean, Boolean) Cria um arquivo na coleção com base na URL especificada, em um objeto Stream que contém um arquivo, um objeto Hashtable que contém metadados do arquivo, em SPUser objetos que representam os usuários que criaram e modificado pela última vez o arquivo e nos valores de DateTime que especificam quando eles fizeram isso.
Public method Delete Exclui o arquivo localizado na URL especificada.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetEnumerator Obtém um enumerador para iterar através da coleção. (Inherited from SPBaseCollection.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method GetTypedEnumerator<T> Retorna um enumerador de tipo seguro para fazer uma iteração através da coleção. (Inherited from SPBaseCollection.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method ICollection.CopyTo Copia os elementos da coleção para uma matriz, iniciando no índice de matriz especificada. (Inherited from SPBaseCollection.)
Explicit interface implemetationPrivate property ICollection.IsSynchronized Obtém um valor booleano que indica se o acesso à coleção é sincronizado ou thread-safe. (Inherited from SPBaseCollection.)
Explicit interface implemetationPrivate property ICollection.SyncRoot Obtém um objeto que é usado para sincronizar o acesso à coleção. (Inherited from SPBaseCollection.)

Top

Ver também

Referência

SPFileCollection class

Microsoft.SharePoint namespace