IVsUIShell.GetURLViaDlg(String, String, String, String) 方法

定义

显示 "从 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。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 vsshell:

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

此方法 从 "打开项目" 对话框中打开,方法是从 "文件" 菜单中选择 "打开",然后选择 "从 Web 项目"。 通过在参数中传递新标题,你可以将此对话框的标题更改为 "从 Web 打开项目" pszDlgTitle

适用于