Metodo ITextDocument.SaveAs (String, 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 _
)
void SaveAs(
string filePath,
bool overwrite
)
void SaveAs(
String^ filePath,
bool overwrite
)
abstract SaveAs :
filePath:string *
overwrite:bool -> unit
function SaveAs(
filePath : String,
overwrite : boolean
)
Parametri
filePath
Tipo: StringNome del nuovo file.
overwrite
Tipo: Booleantrue se filePath deve essere sovrascritto se esiste, altrimenti false.
Eccezioni
Eccezione | Condizione |
---|---|
InvalidOperationException | Questo oggetto è tra la generazione di eventi. |
ArgumentNullException | filePath è null. |
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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.