IVsSimpleDocFactory.LoadDocument(String, Guid, IntPtr) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
);