Freigeben über


IVsFileBackup.BackupFile-Methode

Behält das Objekt in einer einzelnen Datei

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
Function BackupFile ( _
    pszBackupFileName As String _
) As Integer
int BackupFile(
    string pszBackupFileName
)
int BackupFile(
    [InAttribute] String^ pszBackupFileName
)
abstract BackupFile : 
        pszBackupFileName:string -> int
function BackupFile(
    pszBackupFileName : String
) : int

Parameter

  • pszBackupFileName
    Typ: String

    [in] Dateiname, die beibehalten werden soll.

Rückgabewert

Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Von textmgr.idl:

HRESULT IVsFileBackup::BackupFile(
   [in] LPCOLESTR pszBackupFileName
);

IVsFileBackup.BackupFile darf keinen internen Zustand ändern, jedoch muss das zweite Bit modifizierte löschen. BackupFile muss entweder STG_S_DATALOSS oder STG_E_INVALIDCODEPAGE zurückgeben, wenn es keine Möglichkeit gibt, ohne Datenverlust in einer Datei beibehalten werden soll.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsFileBackup Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace