Udostępnij za pośrednictwem


Metoda IVsUIShellOpenDocument.GetFirstDefaultPreviewer — (String, Int32, Int32)

 

Zwraca ścieżkę pliku .exe pierwszy domyślną przeglądarkę sieci web.

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

Składnia

int GetFirstDefaultPreviewer(
    out string pbstrDefBrowserPath,
    out int pfIsInternalBrowser,
    out int pfIsSystemBrowser
)
int GetFirstDefaultPreviewer(
    [OutAttribute] String^% pbstrDefBrowserPath,
    [OutAttribute] int% pfIsInternalBrowser,
    [OutAttribute] int% pfIsSystemBrowser
)
abstract GetFirstDefaultPreviewer : 
        pbstrDefBrowserPath:string byref *
        pfIsInternalBrowser:int byref *
        pfIsSystemBrowser:int byref -> int
Function GetFirstDefaultPreviewer (
    <OutAttribute> ByRef pbstrDefBrowserPath As String,
    <OutAttribute> ByRef pfIsInternalBrowser As Integer,
    <OutAttribute> ByRef pfIsSystemBrowser As Integer
) As Integer

Parametry

  • pbstrDefBrowserPath
    Type: System.String

    [out] Wskaźnik na pełną ścieżkę do domyślnej przeglądarki.

  • pfIsInternalBrowser
    Type: System.Int32

    [out] true w przypadku wewnętrznej domyślnej przeglądarki.

  • pfIsSystemBrowser
    Type: System.Int32

    [out] true Jeżeli domyślnej przeglądarki przeglądarki systemu.

Wartość zwracana

Type: System.Int32

Zwraca S_OK Jeśli podgląd domyślny jest zdefiniowany. Zwraca S_FALSE jeśli nie ma żadnych podglądy domyślne.

Uwagi

Podpis COM

Z vsshell.idl:

HRESULT IVsUIShellOpenDocument::GetFirstDefaultPreviewer(
   [out] BSTR *pbstrDefBrowserPath,
   [out] BOOL *pfIsInternalBrowser,
   [out] BOOL *pfIsSystemBrowser
);

Metoda ta zwraca tej samej przeglądarce, który będzie uruchamiany, jeśli OSP_LaunchSingleBrowser zostały przekazane do OpenStandardPreviewer. Jeśli jest wewnętrznej przeglądarce pbstrDefBrowserPath jest null, *pfIsInternalBrowser jest true, a funkcja zwraca S_OK.

Zobacz też

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

Powrót do początku