ITextDocument.SaveCopy Method (String, Boolean)
Saves the contents of the TextBuffer to the given filePath.
Namespace: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Syntax
'Declaración
Sub SaveCopy ( _
filePath As String, _
overwrite As Boolean _
)
void SaveCopy(
string filePath,
bool overwrite
)
void SaveCopy(
String^ filePath,
bool overwrite
)
abstract SaveCopy :
filePath:string *
overwrite:bool -> unit
function SaveCopy(
filePath : String,
overwrite : boolean
)
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.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | filePath is nulla null reference (Nothing in Visual Basic). |
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. |
Remarks
This call does not affect the IsDirty, LastSavedTime, and FilePath properties.
The FileActionOccurred event is not raised.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.