Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

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

Creates a file in the collection using the specified URL, a stream that contains the contents of a file, a hash table that contains metadata for the file, user objects that represent the users who created and last modified the file, DateTime values that specify when they did so, a check-in comment, and a Boolean value that specifies whether to overwrite any file that has the same name.

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

public SPFile Add(
	string urlOfFile,
	Stream file,
	Hashtable properties,
	SPUser createdBy,
	SPUser modifiedBy,
	DateTime timeCreated,
	DateTime timeLastModified,
	string checkInComment,
	bool overwrite
)

Parameters

urlOfFile
Type: System.String

The site-relative URL of the file.

file
Type: System.IO.Stream

A stream that contains the file.

properties
Type: System.Collections.Hashtable

A hash table that contains metadata for the file.

createdBy
Type: Microsoft.SharePoint.SPUser

The user who created the file.

modifiedBy
Type: Microsoft.SharePoint.SPUser

The user who last modified the file.

timeCreated
Type: System.DateTime

The date and time when the file was created.

timeLastModified
Type: System.DateTime

The date and time when the file was last modified.

checkInComment
Type: System.String

The text of a comment to use when creating the file in the collection.

overwrite
Type: System.Boolean

true to overwrite a file of the same name; otherwise, false.

Return value

Type: Microsoft.SharePoint.SPFile
The newly added file.
Show:
© 2015 Microsoft