IVsUIShell.GetURLViaDlg(String, String, String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
显示 "从 Web 打开项目" 对话框以获取用户的 URL。
public:
int GetURLViaDlg(System::String ^ pszDlgTitle, System::String ^ pszStaticLabel, System::String ^ pszHelpTopic, [Runtime::InteropServices::Out] System::String ^ % pbstrURL);
int GetURLViaDlg(std::wstring const & pszDlgTitle, std::wstring const & pszStaticLabel, std::wstring const & pszHelpTopic, [Runtime::InteropServices::Out] std::wstring const & & pbstrURL);
public int GetURLViaDlg (string pszDlgTitle, string pszStaticLabel, string pszHelpTopic, out string pbstrURL);
abstract member GetURLViaDlg : string * string * string * string -> int
Public Function GetURLViaDlg (pszDlgTitle As String, pszStaticLabel As String, pszHelpTopic As String, ByRef pbstrURL As String) As Integer
参数
- pszDlgTitle
- String
中指向对话框标题的指针。
- pszStaticLabel
- String
中一个指针,指向下拉列表框上方的静态标签。
- pszHelpTopic
- String
中指向此对话框的特定帮助主题的 F1 关键字。
- pbstrURL
- String
弄用户输入的 URL。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
COM 签名
从 vsshell:
HRESULT IVsUIShell::GetURLViaDlg(
[in] LPCOLESTR pszDlgTitle,
[in] LPCOLESTR pszStaticLabel,
[in] LPCOLESTR pszHelpTopic,
[out] BSTR *pbstrURL
);
此方法 从 "打开项目" 对话框中打开,方法是从 "文件" 菜单中选择 "打开",然后选择 "从 Web 项目"。 通过在参数中传递新标题,你可以将此对话框的标题更改为 "从 Web 打开项目" pszDlgTitle 。