Partager via


SPFileCollection - Membres

Représente une collection d'objets SPFile .

Le type SPFileCollection expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre de fichiers dans la collection. (Remplace SPBaseCollection.Count)
Propriété publique Folder Obtient le dossier parent de la collection.
Propriété publique Item[Int32] Obtient l'objet fichier situé à l'index spécifié dans la collection. Dans Microsoft Visual C#, cette propriété est un indexeur pour la classe SPFileCollection .
Propriété publique Item[String] Obtient l'objet fichier avec l'URL spécifiée à partir de la collection. Dans Microsoft Visual C#, cette propriété est un indexeur pour la classe SPFileCollection .
Propriété publique Web Obtient le site auquel appartient la collection.

Haut

Méthodes

  Nom Description
Méthode publique Add(String, SPTemplateFileType) Crée un fichier dans la collection à l'aide de l'URL spécifié et le type de fichier modèle.
Méthode publique Add(String, []) Crée un fichier dans la collection à l'aide de l'URL spécifiée et un tableau d'octets qui contient le fichier.
Méthode publique Add(String, Stream) Crée un fichier dans la collection à l'aide de l'URL spécifiée et un flux qui contient le contenu d'un fichier.
Méthode publique Add(String, [], SPFileCollectionAddParameters) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un tableau d'octets qui contient le contenu d'un fichier et un objet SPFileCollectionAddParameters .
Méthode publique Add(String, [], Boolean) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un tableau d'octets qui contient le contenu d'un fichier et une valeur booléenne qui spécifie si pour remplacer tout fichier portant le même nom.
Méthode publique Add(String, [], Hashtable) Crée un fichier dans la collection à l'aide de l'URL spécifiée et un tableau d'octets qui contient le contenu d'un fichier, une table de hachage qui contient des métadonnées pour le fichier.
Méthode publique Add(String, Stream, SPFileCollectionAddParameters) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un flux de données qui contient le contenu d'un fichier et un objet SPFileCollectionAddParameters .
Méthode publique Add(String, Stream, Boolean) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un flux de données qui contient le contenu d'un fichier et une valeur booléenne qui spécifie si pour remplacer tout fichier portant le même nom.
Méthode publique Add(String, Stream, Hashtable) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un flux de données qui contient le contenu d'un fichier et une table de hachage qui contient des métadonnées pour le fichier.
Méthode publique Add(String, [], Hashtable, Boolean) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un tableau d'octets qui contient le contenu d'un fichier, une table de hachage qui contient des métadonnées pour le fichier et une valeur booléenne qui spécifie si pour remplacer tout fichier portant le même nom.
Méthode publique Add(String, Stream, Hashtable, Boolean) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un flux qui contient le contenu d'un fichier, une table de hachage qui contient des métadonnées pour le fichier et une valeur booléenne qui spécifie si pour remplacer tout fichier portant le même nom.
Méthode publique Add(String, [], Boolean, String, Boolean) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un tableau d'octets qui contient le contenu d'un fichier, une valeur booléenne qui spécifie s'il faut écraser tout fichier ayant le même nom, un commentaire d'archivage et une valeur booléenne qui spécifie s'il faut vérifier les champs obligatoires.
Méthode publique Add(String, Stream, Boolean, String, Boolean) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un flux de données qui contient le contenu d'un fichier, une valeur booléenne qui spécifie s'il faut écraser tout fichier ayant le même nom, un commentaire d'archivage et une valeur booléenne qui spécifie s'il faut vérifier les champs obligatoires.
Méthode publique Add(String, Stream, Hashtable, Boolean, Boolean) Crée un fichier dans la collection en fonction de l'URL spécifiée, un objet Stream qui contient un fichier et une table de hachage qui contient des métadonnées pour le fichier.
Méthode publique Add(String, [], SPUser, SPUser, DateTime, DateTime) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un tableau d'octets qui contient le contenu d'un fichier, les objets utilisateur qui représentent les utilisateurs qui ont créé et modifié les valeurs du fichier et DateTime qui spécifient ce moment-là.
Méthode publique Add(String, Stream, SPUser, SPUser, DateTime, DateTime) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un flux de données qui contient le contenu d'un fichier, les objets utilisateur qui représentent les utilisateurs qui ont créé et modifié les valeurs du fichier et DateTime qui spécifient ce moment-là.
Méthode publique Add(String, Stream, Boolean, Boolean, Stream, String) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un flux de données qui contient le contenu d'un fichier, une valeur de type Boolean qui spécifie si pour remplacer tout fichier portant le même nom, une valeur booléenne qui spécifie s'il faut vérifier les champs obligatoires, un flux de données qui contient des métadonnées de format de fichier et une variable de sortie pour recevoir un ETag.
Méthode publique Add(String, [], Hashtable, SPUser, SPUser, DateTime, DateTime, Boolean) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un tableau d'octets qui contient le contenu d'un fichier, une table de hachage qui contient des métadonnées pour le fichier, les objets utilisateur qui représentent les utilisateurs qui ont créé et modifié le fichier, les valeurs DateTime qui spécifient ce moment-là et une valeur Boolean qui spécifie si pour remplacer tout fichier portant le même nom.
Méthode publique Add(String, Stream, Hashtable, SPUser, SPUser, DateTime, DateTime, String, Boolean) Crée un fichier dans la collection à l'aide de l'URL spécifiée, un flux de données qui contient le contenu d'un fichier, une table de hachage qui contient des métadonnées pour le fichier, les objets utilisateur qui représentent les utilisateurs qui ont créé et modifié le fichier, les valeurs de DateTime qui spécifient quand c'était le cas, un commentaire d'archivage et une valeur booléenne qui spécifie s'il faut remplacer tout fichier portant le même nom.
Méthode publique Add(String, Stream, Hashtable, SPUser, SPUser, DateTime, DateTime, String, Boolean, Boolean) Crée un fichier de la collection basée sur l'URL spécifiée, un objet Stream qui contient un fichier, un objet Hashtable qui contient les métadonnées pour le fichier, SPUser les objets qui représentent les utilisateurs qui ont créé et modifié le fichier et DateTime les valeurs qui spécifient quand ils avaient fait.
Méthode publique Delete Supprime le fichier situé à l'URL spécifiée.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetEnumerator Obtient un énumérateur pour parcourir la collection. (Hérité de SPBaseCollection)
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetType (Hérité de Object)
Méthode publique GetTypedEnumerator<T> Retourne un énumérateur de type sécurisé pour effectuer une itération dans la collection. (Hérité de SPBaseCollection)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique ToString (Hérité de Object)

Haut

Implémentations d’interface explicites

  Nom Description
Implémentation d’interface expliciteMéthode privée ICollection.CopyTo Copie les éléments de la collection dans un tableau, en commençant à l'index de tableau spécifié. (Hérité de SPBaseCollection)
Implémentation d’interface explicitePropriété privée ICollection.IsSynchronized Obtient une valeur booléenne qui indique si l'accès à la collection est synchronisée ou thread-safe. (Hérité de SPBaseCollection)
Implémentation d’interface explicitePropriété privée ICollection.SyncRoot Obtient un objet qui est utilisé pour synchroniser l'accès à la collection. (Hérité de SPBaseCollection)

Haut

Voir aussi

Référence

SPFileCollection classe

Microsoft.SharePoint - Espace de noms