(String, Stream, Hashtable, SPUser, SPUser, DateTime, DateTime, String, Boolean, Boolean) del método SPFileCollection.Add
Crea un archivo de la colección basándose en la dirección URL especificada, un objeto Stream que contiene un archivo de un objeto Hashtable que contiene los metadatos para el archivo, SPUser los objetos que representan a los usuarios que han creado y se modificó por última vez el archivo y los valores de DateTime que especifican que lo hizo.
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
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
'Uso
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
)
Parámetros
urlOfFile
Tipo: System.StringString que especifica la dirección URL para el archivo.
file
Tipo: System.IO.StreamUn objeto Stream que contiene el archivo.
properties
Tipo: System.Collections.HashtableUn objeto Hashtable que contiene los metadatos del archivo.
createdBy
Tipo: Microsoft.SharePoint.SPUserUn objeto SPUser que representa el usuario que creó el archivo.
modifiedBy
Tipo: Microsoft.SharePoint.SPUserUn objeto SPUser que representa el último usuario que modificó el archivo.
timeCreated
Tipo: System.DateTimeUn valor de DateTime que especifica cuándo se creó el archivo.
timeLastModified
Tipo: System.DateTimeUn valor de DateTime que especifica cuándo se modificó por última vez el archivo.
checkInComment
Tipo: System.StringString que contiene un comentario de protección a utilizar al crear el archivo de la colección. Este método utiliza una semántica de migración y siempre se creará en el estado protegido.
overwrite
Tipo: System.Booleantrue para sobrescribir un archivo del mismo nombre; en caso contrario, false.
requireWebFilePermissions
Tipo: System.Booleantrue para indicar que la adición de archivos Web requiere el permiso Agregar y personalizar páginas de Web; en caso contrario, false. El valor predeterminado es true.
Valor devuelto
Tipo: Microsoft.SharePoint.SPFile
Un objeto SPFile que representa el archivo.
Comentarios
Este método sobrescribe los archivos con el mismo nombre sólo si el parámetro overwrite es true.