Condividi tramite


Metodo ITextDocument.SaveAs (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 SaveAs ( _
    filePath As String, _
    overwrite As Boolean, _
    createFolder As Boolean _
)
void SaveAs(
    string filePath,
    bool overwrite,
    bool createFolder
)
void SaveAs(
    String^ filePath, 
    bool overwrite, 
    bool createFolder
)
abstract SaveAs : 
        filePath:string * 
        overwrite:bool * 
        createFolder:bool -> unit
function SaveAs(
    filePath : String, 
    overwrite : boolean, 
    createFolder : boolean
)

Parametri

  • filePath
    Tipo: String

    Nome del nuovo 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
InvalidOperationException

Questo oggetto è tra la generazione di eventi.

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

Se l'operazione di salvataggio ha esito positivo, FilePath è impostato su filePathe IsDirty è impostato su false. Se l'operazione di salvataggio non riesce, FilePath e IsDirty rimane invariato.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ITextDocument Interfaccia

Overload SaveAs

Spazio dei nomi Microsoft.VisualStudio.Text