Udostępnij za pośrednictwem


Metoda IPersistFileFormat.Load — (String, UInt32, Int32)

 

Otwiera określony plik i inicjuje obiekt z zawartości pliku.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

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

Parametry

  • pszFilename
    Type: System.String

    [in] Wskaźnik do nazwy pliku do załadowania, które dla istniejącego pliku, zawsze należy podać pełną ścieżkę.

  • grfMode
    Type: System.UInt32

    [in] Tryb formatu pliku. Jeśli zero, obiekt używa ustawień domyślnych zwykle, jak gdyby użytkownik miał otwarte pliku.

  • fReadOnly
    Type: System.Int32

    [in] true Wskazuje, że plik powinien zostać otwarty jako tylko do odczytu.

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

Podpis COM

Z fpstfmt.idl:

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

IPersistFileFormat.Load Metoda może zwracać STG_E_INVALIDCODEPAGE lub STG_S_DATALOSS.

Zobacz też

Interfejs IPersistFileFormat
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku