Metodo ITextDocument.SaveAs (String, Boolean, IContentType)
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, _
newContentType As IContentType _
)
void SaveAs(
string filePath,
bool overwrite,
IContentType newContentType
)
void SaveAs(
String^ filePath,
bool overwrite,
IContentType^ newContentType
)
abstract SaveAs :
filePath:string *
overwrite:bool *
newContentType:IContentType -> unit
function SaveAs(
filePath : String,
overwrite : boolean,
newContentType : IContentType
)
Parametri
filePath
Tipo: StringNome del nuovo file.
overwrite
Tipo: Booleantrue se filePath deve essere sovrascritto se esiste, altrimenti false.
newContentType
Tipo: Microsoft.VisualStudio.Utilities.IContentTypeil nuovo IContentType.
Eccezioni
Eccezione | Condizione |
---|---|
InvalidOperationException | Questo oggetto è tra la generazione di eventi. |
ArgumentNullException | filePath o newContentType 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 il salvataggio riescono, FilePath è impostato su filePathe IsDirty è impostato su false. Se il salvataggio non riescono, FilePath e IsDirty rimane invariato.
L'ordine degli eventi generati come risultato di una corrispondenza operazione di SaveAs del file è FileActionOccurred seguito da ContentTypeChanged.
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.