IPersistFileFormat.GetCurFile(String, UInt32) Methode

Definition

Gibt den Pfad zur aktuellen Arbeitsdatei eines Objekts zurück, oder, wenn es keine aktuelle Arbeitsdatei gibt, die standardmäßige Dateinameneingabeaufforderung des Objekts.

public:
 int GetCurFile([Runtime::InteropServices::Out] System::String ^ % ppszFilename, [Runtime::InteropServices::Out] System::UInt32 % pnFormatIndex);
int GetCurFile([Runtime::InteropServices::Out] std::wstring const & & ppszFilename, [Runtime::InteropServices::Out] unsigned int & pnFormatIndex);
public int GetCurFile (out string ppszFilename, out uint pnFormatIndex);
abstract member GetCurFile : string * uint32 -> int
Public Function GetCurFile (ByRef ppszFilename As String, ByRef pnFormatIndex As UInteger) As Integer

Parameter

ppszFilename
String

[out] Zeiger auf den Dateinamen. Wenn das-Objekt über einen gültigen Dateinamen verfügt, wird der Dateiname als out-Parameter zurückgegeben ppszFilename . Wenn sich das Objekt im unbenannten Zustand befindet, null wird als out-Parameter zurückgegeben ppszFilename . Beachten Sie, dass sich dieses Ergebnis von der Standard GetCurFile(String) Methode, die zurückgibt, S_FALSE und einer "Save as"-Eingabeaufforderung unterscheidet.

pnFormatIndex
UInt32

[out] Ein Wert, der das aktuelle Format der Datei angibt. Dieser Wert wird als ein nullbasierter Index in die Liste der Stile interpretiert, wie durch den Aufruf von GetFormatList(String) zurückgegeben. Ein Indexwert von NULL gibt das erste Format 1, das zweite Format, usw. an. Wenn das Objekt nur ein einzelnes Format unterstützt, gibt es null zurück. Darauf wird ein einzelnes Element in dessen Formatliste zurückgegeben durch einen Aufruf von GetFormatList(String).

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus fpstfmt. idl:

HRESULT IPersistFileFormat::GetCurFile(  
   [out] LPOLESTR *ppszFilename,  
   [out] DWORD *pnFormatIndex  
);  

Diese Methode ist vergleichbar mit GetCurFile. Um die aktuelle Datei im aktuellen Format zu speichern, rufen GetCurFile Sie auf, um den aktuellen Format Index Wert abzurufen, um ihn ordnungsgemäß an die-Methode zu übergeben Save .

Gilt für