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: StringNome del nuovo file.
overwrite
Tipo: Booleantrue se filePath deve essere sovrascritto se esiste, altrimenti false.
createFolder
Tipo: Booleantrue 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
- 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.