Compartilhar via


SPFileCollection.Add method (String, Stream, Hashtable, SPUser, SPUser, DateTime, DateTime, String, Boolean, Boolean)

Cria um arquivo na coleção com base na URL especificada, em um objeto Stream que contém um arquivo, um objeto Hashtable que contém metadados do arquivo, em SPUser objetos que representam os usuários que criaram e modificado pela última vez o arquivo e nos valores de DateTime que especificam quando eles fizeram isso.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
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

  • timeLastModified
    Type: System.DateTime

    Um valor de DateTime que especifica quando o arquivo foi modificado pela última.

  • checkInComment
    Type: System.String

    Um String que contém um comentário de seleção para usar ao criar o arquivo na coleção. Este método usa a semântica de migração e sempre será criado em estado checked-in.

  • overwrite
    Type: System.Boolean

    true para sobrescrever um arquivo com o mesmo nome; Caso contrário, false.

  • requireWebFilePermissions
    Type: System.Boolean

    true para indicar que a adição de arquivos da Web requer a permissão Adicionar e personalizar páginas da Web; Caso contrário, false. O padrão é true.

Valor retornado

Type: Microsoft.SharePoint.SPFile
Um objeto SPFile que representa o arquivo.

Comentários

Este método sobrescreve qualquer arquivo com o mesmo nome somente se o parâmetro overwrite é true.

Ver também

Referência

SPFileCollection class

SPFileCollection members

Add overload

Microsoft.SharePoint namespace