IVsSimpleDocFactory.LoadDocument(String, Guid, IntPtr) Método

Definição

Carrega o arquivo fornecido em um objeto de dados de documento e retorna a interface fornecida nesse objeto.

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

Parâmetros

pszMkDocument
String

no Ponteiro para uma cadeia de caracteres que contém o caminho e o nome do arquivo.

riid
Guid

no Ponteiro para um GUID que é o REFIID da interface desejada.

ppDocData
IntPtr

fora Ponteiro para a interface desejada no objeto que está implementando IVsPersistDocData .

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De VSShell. idl:

HRESULT IVsSimpleDocFactory::LoadDocument(  
   [in] LPCOLESTR pszMkDocument,   
   [in] REFIID riid,   
   [out, iid_is(riid)] void **ppDocData  
);  

Aplica-se a