Compartilhar via


Método IPersistFileFormat.Load (String, UInt32, Int32)

 

Publicado: abril de 2016

Abre um arquivo especificado e inicializa um objeto de conteúdo do arquivo.

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

Sintaxe

int Load(
    string pszFilename,
    uint grfMode,
    int fReadOnly
)
int Load(
    String^ pszFilename,
    unsigned int grfMode,
    int fReadOnly
)
abstract Load : 
        pszFilename:string *
        grfMode:uint32 *
        fReadOnly:int -> int
Function Load (
    pszFilename As String,
    grfMode As UInteger,
    fReadOnly As Integer
) As Integer

Parâmetros

  • pszFilename
    [in] Ponteiro para o nome do arquivo para carregar, que, para um arquivo existente, sempre deve incluir o caminho completo.
  • grfMode
    [in] Modo de formato de arquivo.Se for zero, o objeto usa os padrões usuais, como se o usuário tivesse aberto o arquivo.
  • fReadOnly
    [in] true indica que o arquivo deverá ser aberto como somente leitura.

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 fpstfmt.idl:

HRESULT IPersistFileFormat::Load(
   [in] LPCOLESTR pszFilename,
   [in] DWORD grfMode,
   [in] BOOL fReadOnly
);

The IPersistFileFormat.Load method can return STG_E_INVALIDCODEPAGE or STG_S_DATALOSS.

Consulte também

Interface IPersistFileFormat
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo