Partager via


ITextDocument.SaveCopy, méthode (String, Boolean)

Enregistre le contenu du TextBuffer dans le filePath donné.

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 _
)
void SaveCopy(
    string filePath,
    bool overwrite
)
void SaveCopy(
    String^ filePath, 
    bool overwrite
)
abstract SaveCopy : 
        filePath:string * 
        overwrite:bool -> unit
function SaveCopy(
    filePath : String, 
    overwrite : boolean
)

Paramètres

  • filePath
    Type : String

    Nom du fichier.

  • overwrite
    Type : Boolean

    true si filePath doit être remplacé (s'il existe) ; 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

Voir aussi

Référence

ITextDocument Interface

SaveCopy, surcharge

Microsoft.VisualStudio.Text, espace de noms