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