Método IVsUIShellOpenDocument.GetFirstDefaultPreviewer (String, Int32, Int32)
Publicado: abril de 2016
Retorna o caminho do arquivo. exe do navegador da web padrão primeiro.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
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
Parâmetros
- pbstrDefBrowserPath
[out] Ponteiro para o caminho completo para o navegador padrão.
- pfIsInternalBrowser
[out] true se o navegador padrão é interno.
- pfIsSystemBrowser
[out] true se o navegador padrão é o navegador do sistema.
Valor de retorno
Type: System.Int32
Retorna S_OK se um visualizador padrão está definido.Retorna S_FALSE se não houver nenhum visualizadores padrão.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsUIShellOpenDocument::GetFirstDefaultPreviewer(
[out] BSTR *pbstrDefBrowserPath,
[out] BOOL *pfIsInternalBrowser,
[out] BOOL *pfIsSystemBrowser
);
Esse método retorna o mesmo navegador seria iniciado se OSP_LaunchSingleBrowser foram passados para OpenStandardPreviewer.Se for o navegador interno, pbstrDefBrowserPath é null, *pfIsInternalBrowser é true, e a função retornará S_OK.
Consulte também
Interface IVsUIShellOpenDocument
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo