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
urlOfFile
Type : System.StringString qui spécifie l'URL pour le fichier.
file
Type : System.IO.StreamUn objet Stream qui contient le fichier.
properties
Type : System.Collections.HashtableUn objet Hashtable contenant les métadonnées pour le fichier.
createdBy
Type : Microsoft.SharePoint.SPUserUn objet SPUser qui représente l'utilisateur qui a créé le fichier.
modifiedBy
Type : Microsoft.SharePoint.SPUserUn objet SPUser qui représente l'utilisateur qui a modifié le fichier.
timeCreated
Type : System.DateTimeUne valeur DateTime qui spécifie quand le fichier a été créé.
timeLastModified
Type : System.DateTimeUne valeur DateTime qui spécifie quand le fichier a été modifié.
checkInComment
Type : System.StringString 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.Booleantrue pour remplacer un fichier portant le même nom ; dans le cas contraire, false.
requireWebFilePermissions
Type : System.Booleantrue 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.