ITextDocument.SaveCopy - метод (String, Boolean)
Сохраняет содержимое буфера TextBuffer в заданный параметр filePath.
Пространство имен: Microsoft.VisualStudio.Text
Сборка: Microsoft.VisualStudio.Text.Data (в Microsoft.VisualStudio.Text.Data.dll)
Синтаксис
'Декларация
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
)
Параметры
filePath
Тип: StringИмя файла.
overwrite
Тип: BooleanЗначение true при необходимости перезаписывать значение параметра filePath, если оно существует; в противном случае — значение false.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр filePath имеет значение nullссылка NULL (Nothing в Visual Basic). |
UnauthorizedAccessException | Ошибка произошла во время доступа сохранения файла. |
IOException | Ошибка возникла ошибка ввода-вывода (включая вызванных, попытка перезаписать существующий файл, когда overwrite существует false). |
ObjectDisposedException | Данный объект удален. |
Заметки
Этот вызов не влияет на IsDirty" LastSavedTimeи FilePath свойства.
Событие FileActionOccurred не инициируется.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.