SPFileCollection.Add - Méthode (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.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Function Add ( _
    urlOfFile As String, _
    file As Stream, _
    properties As Hashtable, _
    createdBy As SPUser, _
    modifiedBy As SPUser, _
    timeCreated As DateTime, _
    timeLastModified As DateTime, _
    checkInComment As String, _
    overwrite As Boolean, _
    requireWebFilePermissions As Boolean _
) As SPFile
'Utilisation
Dim instance As SPFileCollection
Dim urlOfFile As String
Dim file As Stream
Dim properties As Hashtable
Dim createdBy As SPUser
Dim modifiedBy As SPUser
Dim timeCreated As DateTime
Dim timeLastModified As DateTime
Dim checkInComment As String
Dim overwrite As Boolean
Dim requireWebFilePermissions As Boolean
Dim returnValue As SPFile

returnValue = instance.Add(urlOfFile, _
    file, properties, createdBy, modifiedBy, _
    timeCreated, timeLastModified, checkInComment, _
    overwrite, requireWebFilePermissions)
public SPFile Add(
    string urlOfFile,
    Stream file,
    Hashtable properties,
    SPUser createdBy,
    SPUser modifiedBy,
    DateTime timeCreated,
    DateTime timeLastModified,
    string checkInComment,
    bool overwrite,
    bool requireWebFilePermissions
)

Paramètres

  • checkInComment
    Type : System.String

    String contenant un commentaire d'archivage à utiliser lors de la création du fichier dans la collection. Cette méthode utilise la sémantique de migration et est toujours créée dans l'état archivé.

  • overwrite
    Type : System.Boolean

    true pour remplacer un fichier portant le même nom ; dans le cas contraire, false.

  • requireWebFilePermissions
    Type : System.Boolean

    true pour indiquer que l'ajout de fichiers Web requiert l'autorisation Ajouter et personnaliser des Pages Web ; dans le cas contraire, false. La valeur par défaut est true.

Valeur renvoyée

Type : Microsoft.SharePoint.SPFile
Objet SPFile qui représente le fichier.

Remarques

Cette méthode remplace tout fichier portant le même nom que si le paramètre overwrite est true.

Voir aussi

Référence

SPFileCollection classe

SPFileCollection - Membres

Add - Surcharge

Microsoft.SharePoint - Espace de noms