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

 

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

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int LoadDocument(
    string pszMkDocument,
    [InAttribute] ref Guid riid,
    out IntPtr ppDocData
)
int LoadDocument(
    String^ pszMkDocument,
    [InAttribute] Guid% riid,
    [OutAttribute] IntPtr% ppDocData
)
abstract LoadDocument : 
        pszMkDocument:string *
        riid:Guid byref *
        ppDocData:nativeint byref -> int
Function LoadDocument (
    pszMkDocument As String,
    <InAttribute> ByRef riid As Guid,
    <OutAttribute> ByRef ppDocData As IntPtr
) As Integer

Parâmetros

  • pszMkDocument
    [in] Ponteiro para uma seqüência de caracteres que contém o caminho e nome de arquivo.
  • riid
    [in] Ponteiro para um GUID que é o REFIID da interface desejada.
  • ppDocData
    [out] Ponteiro para a interface desejado a implementação do objeto IVsPersistDocData.

Valor de retorno

Type: System.Int32

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

Comentários

COM assinatura

De vsshell.idl:

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

Consulte também

Interface IVsSimpleDocFactory
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo