ITextDocument.SaveAs, méthode (String, Boolean, Boolean)
Enregistre le contenu d'TextBuffer au chemin d'accès de fichier spécifié.
Espace de noms : Microsoft.VisualStudio.Text
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
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
)
Paramètres
filePath
Type : StringNom du nouveau fichier.
overwrite
Type : Booleantrue si filePath doit être remplacé (s'il existe) ; sinon, false.
createFolder
Type : Booleantrue si le dossier qui contient filePath doit être créé s'il n'existe pas déjà ; sinon, false.
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | Cet objet est au milieu de déclencher des événements. |
ArgumentNullException | filePath a la valeur nullune référence null (Nothing en Visual Basic). |
UnauthorizedAccessException | Une erreur dans le chemin d'accès produite pendant la sauvegarde de fichier. |
IOException | Une erreur d'E/S produite erreur (y compris provoquée en tentant pour remplacer un fichier existant lorsque overwrite est false). |
ObjectDisposedException | Cet objet a été supprimé. |
Notes
Si l'opération de sauvegarde est réussie, FilePath est défini à filePath, et IsDirty est défini à false. Si l'opération de sauvegarde échoue, FilePath et IsDirty reste inchangé.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.