IVsSimpleDocFactory.LoadDocument(String, Guid, IntPtr) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Verilen dosyayı bir belge veri nesnesine yükler ve bu nesnede verilen arabirimi döndürür.
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
Parametreler
- pszMkDocument
- String
'ndaki Yolu ve dosya adını içeren bir dize işaretçisi.
- riid
- Guid
'ndaki İstenen arabirimin YENIDEN FııD değeri olan GUID 'ye yönelik işaretçi.
- ppDocData
-
IntPtr
nativeint
dışı Uygulayan nesnenin istenen arabirimine yönelik işaretçi IVsPersistDocData .
Döndürülenler
Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.
Açıklamalar
COM Imzası
Vsshell. IDL dosyasından:
HRESULT IVsSimpleDocFactory::LoadDocument(
[in] LPCOLESTR pszMkDocument,
[in] REFIID riid,
[out, iid_is(riid)] void **ppDocData
);