IVsSimpleDocFactory.LoadDocument(String, Guid, IntPtr) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Lädt die angegebene Datei in ein Dokumentdatenobjekt und gibt die angegebene Schnittstelle für dieses Objekt zurück.
public:
int LoadDocument(System::String ^ pszMkDocument, Guid % riid, [Runtime::InteropServices::Out] IntPtr % ppDocData);
public int LoadDocument (string pszMkDocument, ref Guid riid, out IntPtr ppDocData);
abstract member LoadDocument : string * Guid * nativeint -> int
Public Function LoadDocument (pszMkDocument As String, ByRef riid As Guid, ByRef ppDocData As IntPtr) As Integer
Parameter
- pszMkDocument
- String
[in] Zeiger auf eine Zeichenfolge, die den Pfad und Dateinamen enthält.
- riid
- Guid
[in] Zeiger auf eine GUID, die die REFIID der gewünschten Schnittstelle darstellt.
- ppDocData
- IntPtr
[out] Zeiger auf die gewünschte Schnittstelle für das Objekt, das IVsPersistDocData implementiert.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus vsshell. idl:
HRESULT IVsSimpleDocFactory::LoadDocument(
[in] LPCOLESTR pszMkDocument,
[in] REFIID riid,
[out, iid_is(riid)] void **ppDocData
);