Condividi tramite


Metodo ITextDocument.SaveCopy (String, Boolean)

Salva il contenuto di TextBuffer all'elemento specificato filePath.

Spazio dei nomi:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • filePath
    Tipo: String

    Il nome del file.

  • overwrite
    Tipo: Boolean

    true se filePath deve essere sovrascritto se esiste, altrimenti false.

Eccezioni

Eccezione Condizione
ArgumentNullException

filePath viene nullriferimento null (Nothing in Visual Basic).

UnauthorizedAccessException

Un errore di accesso si è verificato durante il salvataggio del file.

IOException

Un errore di I/O si è verificato (errore inclusi causato dal tentativo di sovrascrivere un file esistente quando overwrite viene false).

ObjectDisposedException

Questo oggetto è stato eliminato.

Note

Questa chiamata non influisce su IsDirty, LastSavedTimee FilePath proprietà.

FileActionOccurred l'evento non viene generato.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ITextDocument Interfaccia

Overload SaveCopy

Spazio dei nomi Microsoft.VisualStudio.Text