Freigeben über


Document.Save-Methode

Speichert das Dokument.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
Function Save ( _
    FileName As String _
) As vsSaveStatus
vsSaveStatus Save(
    string FileName
)
vsSaveStatus Save(
    [InAttribute] String^ FileName
)
abstract Save : 
        FileName:string -> vsSaveStatus
function Save(
    FileName : String
) : vsSaveStatus

Parameter

  • FileName
    Typ: String

    Optional. Der Name, unter dem das Dokument gespeichert werden soll. Der Standardwert entspricht dem diesem Dokument zugeordneten Pfad. Dies bedeutet, dass, wenn eine leere Zeichenfolge übergeben wird, das Dokument unter seinem gegenwärtigen Namen gespeichert wird.

Rückgabewert

Typ: EnvDTE.vsSaveStatus
Eine vsSaveStatus-Konstante, die angibt, ob die Speicherung erfolgreich war.

Hinweise

Wenn FileName nicht geschrieben werden kann, weil z. B. kein Platz auf dem Datenträger oder keine Schreibberechtigung vorhanden ist, löst Save einen Fehler aus. Die Datei wird unter einem neuen, an FileName angelehnten Namen gespeichert.

Der FileName-Parameter ist in Visual Studio 2010 optional, aber nicht optional in Visual Studio 2008.

Beispiele

Sub SaveExample()
    Dim objDoc As Document
    ' Create a new text file.
    DTE.ItemOperations.NewFile("General\Text File")
    ' Create a document reference.
    objDoc = DTE.Documents.Item(1)
    ' Save the new text file.
    objDoc.Save("c:\temp\mynewdoc.txt")
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

Document Schnittstelle

EnvDTE-Namespace