ITextDocument.SaveCopy, 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 SaveCopy ( _
filePath As String, _
overwrite As Boolean, _
createFolder As Boolean _
)
void SaveCopy(
string filePath,
bool overwrite,
bool createFolder
)
void SaveCopy(
String^ filePath,
bool overwrite,
bool createFolder
)
abstract SaveCopy :
filePath:string *
overwrite:bool *
createFolder:bool -> unit
function SaveCopy(
filePath : String,
overwrite : boolean,
createFolder : boolean
)
Paramètres
filePath
Type : StringNom du 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 |
---|---|
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
Cet appel n'affecte pas IsDirty, LastSavedTime, et des propriétés d'FilePath.
L'événement FileActionOccurred n'est pas déclenché.
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.