Partilhar via


Método IVsUIShell2.GetDirectoryViaBrowseDlgEx (VSBROWSEINFOW[], String, String, String, VSNSEBROWSEINFOW )

 

Publicado: abril de 2016

Exibe a caixa de diálogo Procurar para obter um nome de diretório (e possivelmente em uma extensão de espaço para nome).

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

Sintaxe

int GetDirectoryViaBrowseDlgEx(
    VSBROWSEINFOW[] pBrowse,
    string pszHelpTopic,
    string pszOpenButtonLabel,
    string pszCeilingDir,
    VSNSEBROWSEINFOW[] pNSEBrowseInfo
)
int GetDirectoryViaBrowseDlgEx(
    array<VSBROWSEINFOW>^ pBrowse,
    String^ pszHelpTopic,
    String^ pszOpenButtonLabel,
    String^ pszCeilingDir,
    array<VSNSEBROWSEINFOW>^ pNSEBrowseInfo
)
abstract GetDirectoryViaBrowseDlgEx : 
        pBrowse:VSBROWSEINFOW[] *
        pszHelpTopic:string *
        pszOpenButtonLabel:string *
        pszCeilingDir:string *
        pNSEBrowseInfo:VSNSEBROWSEINFOW[] -> int
Function GetDirectoryViaBrowseDlgEx (
    pBrowse As VSBROWSEINFOW(),
    pszHelpTopic As String,
    pszOpenButtonLabel As String,
    pszCeilingDir As String,
    pNSEBrowseInfo As VSNSEBROWSEINFOW()
) As Integer

Parâmetros

  • pBrowse
    [in, out] A VSBROWSEINFOW estrutura que contém informações usadas para inicializar a caixa de diálogo.Quando esse método retorna, essa estrutura contém informações sobre a localização do diretório selecionada pelo usuário.Esses valores são definidos em VSBROWSEINFOW estrutura.
  • pszHelpTopic
    [in] Uma seqüência de caracteres que contém o tópico da Ajuda.Isso substitui o dwHelpTopic parâmetro em VSBROWSEINFOW estrutura.
  • pszOpenButtonLabel
    [in] Legenda de texto para o Abrir botão.
  • pszCeilingDir
    [in] Limitar a navegação para abaixo deste local.
  • pNSEBrowseInfo
    [in] Opcional.Informações de extensão do namespace.Para obter uma listagem dos parâmetros de estrutura, consulte o VSNSEBROWSEINFOW estrutura.

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

HRESULT IVsUIShell2::GetDirectoryViaBrowseDlgEx(
   [in,out] VSBROWSEINFOW     *pBrowse,
   [in]     LPCOLESTR          pszHelpTopic,
   [in]     LPCOLESTR          pszOpenButtonLabel,
   [in]     LPCOLESTR          pszCeilingDir,
   [in]     VSNSEBROWSEINFOW  *pNSEBrowseInfo
);

Consulte também

Interface IVsUIShell2
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo