ITextDocument.SaveCopy Method (String, Boolean, Boolean)

Saves the contents of the TextBuffer to the specified file path.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

void SaveCopy(
	string filePath,
	bool overwrite,
	bool createFolder
)

Parameters

filePath
Type: System.String

The name of the file.

overwrite
Type: System.Boolean

true if filePath should be overwritten if it exists, otherwise false.

createFolder
Type: System.Boolean

true if the folder containing filePath should be created if it does not exist, otherwise false.

ExceptionCondition
ArgumentNullException

filePath is null.

UnauthorizedAccessException

An access error occurred during file save.

IOException

An I/O error occurred (including an error caused by attempting to overwrite an existing file when overwrite is false).

ObjectDisposedException

This object has been disposed.

This call does not affect the IsDirty, LastSavedTime, and FilePath properties.

The FileActionOccurred event is not raised.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft