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 关键字。
- pbstrURL
类型:System.String%
[out] 用户输入的 URL。
返回值
类型: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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。