Condividi tramite


Metodo ITextDocument.SaveCopy (String, Boolean, Boolean)

Salva il contenuto di TextBuffer il percorso del file specificato.

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, _
    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
)

Parametri

  • filePath
    Tipo: String

    Il nome del file.

  • overwrite
    Tipo: Boolean

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

  • createFolder
    Tipo: Boolean

    true se contenere la cartella filePath deve essere creato se non 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