SPFileCollection.Add 方法 (String, Stream, Hashtable, SPUser, SPUser, DateTime, DateTime, String, Boolean, Boolean)
根据指定的 URL 上、 在一个Stream对象,该对象包含一个文件,一个Hashtable对象,该对象包含元数据的文件, SPUser对象表示的用户创建和上次修改该文件,和DateTime值,指定当他们这样做是集合中创建的文件。
命名空间: Microsoft.SharePoint
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
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
用法
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
)
参数
urlOfFile
类型:System.String指定的 URL 的文件String 。
file
类型:System.IO.StreamStream对象,该对象包含的文件。
properties
类型:System.Collections.Hashtable一个Hashtable对象,它包含该文件的元数据。
createdBy
类型:Microsoft.SharePoint.SPUserSPUser对象,该对象表示已创建文件的用户。
modifiedBy
类型:Microsoft.SharePoint.SPUser一个SPUser对象,该对象表示用户上次修改该文件。
timeCreated
类型:System.DateTime指定的文件创建一个DateTime值。
timeLastModified
类型:System.DateTime一个指定上次修改该文件的DateTime值。
checkInComment
类型:System.String包含签入注释集合中创建该文件时要使用String 。此方法使用迁移的语义,并始终将创建在签入状态。
overwrite
类型:System.Booleantrue覆盖的文件相同的名称 ;否则为false。
requireWebFilePermissions
类型:System.Booleantrue表示添加 Web 文件要求添加和自定义网页权限 ;否则为false。默认值为true。
返回值
类型:Microsoft.SharePoint.SPFile
SPFile 对象,该对象表示的文件。
备注
此方法将覆盖具有相同名称的任何文件,只有overwrite参数是true。