IVsUIShell.GetURLViaDlg 方法

引发 从打开 Web 的项目 对话框获取来自用户的 URL。

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

语法

声明
Function GetURLViaDlg ( _
    pszDlgTitle As String, _
    pszStaticLabel As String, _
    pszHelpTopic As String, _
    <OutAttribute> ByRef pbstrURL As String _
) As Integer
int GetURLViaDlg(
    string pszDlgTitle,
    string pszStaticLabel,
    string pszHelpTopic,
    out string pbstrURL
)

参数

  • pszDlgTitle
    类型:System.String
    [in] 为对话框标题的指针。
  • pszStaticLabel
    类型:System.String
    [in] 对静态标签的指针上的下拉列表框。
  • pszHelpTopic
    类型:System.String
    [in] 指向此对话框的特定帮助主题的 F1 关键字。

返回值

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

备注

COM 签名

从 vsshell.idl:

HRESULT IVsUIShell::GetURLViaDlg(
   [in] LPCOLESTR pszDlgTitle,
   [in] LPCOLESTR pszStaticLabel,
   [in] LPCOLESTR pszHelpTopic,
   [out] BSTR *pbstrURL
);

此方法将引发 从打开 Web 的项目 对话框,通过选择 打开文件 菜单中选择 从 Web 的项目访问。可以更改此对话框的标题更改为不同于 “从 Web 中的 " 打开项目”以外的通过在 pszDlgTitle 参数的新标题。

.NET Framework 安全性

请参见

参考

IVsUIShell 接口

Microsoft.VisualStudio.Shell.Interop 命名空间