IVsUIShell2.GetDirectoryViaBrowseDlgEx 方法

引发浏览对话框获取目录名 (可能在命名空间扩展)。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)

语法

声明
Function GetDirectoryViaBrowseDlgEx ( _
    <OutAttribute> pBrowse As VSBROWSEINFOW(), _
    pszHelpTopic As String, _
    pszOpenButtonLabel As String, _
    pszCeilingDir As String, _
    pNSEBrowseInfo As VSNSEBROWSEINFOW() _
) As Integer
int GetDirectoryViaBrowseDlgEx(
    VSBROWSEINFOW[] pBrowse,
    string pszHelpTopic,
    string pszOpenButtonLabel,
    string pszCeilingDir,
    VSNSEBROWSEINFOW[] pNSEBrowseInfo
)

参数

  • pszHelpTopic
    类型:System.String
    [in] 包含帮助主题的字符串。这会重写在 VSBROWSEINFOW 结构的 dwHelpTopic 参数。
  • pszOpenButtonLabel
    类型:System.String
    [in] 打开 按钮的标题文本。
  • pszCeilingDir
    类型:System.String
    [in] 浏览到此位置下的限制。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell80.idl:

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

.NET Framework 安全性

请参见

参考

IVsUIShell2 接口

Microsoft.VisualStudio.Shell.Interop 命名空间