IVsWebBrowser.NavigateEx(UInt32, String, Object, Object, Object) 方法

定义

通过外部协议 Url 导航到 web。

public:
 int NavigateEx(System::UInt32 dwFlags, System::String ^ lpszURL, System::Object ^ % pvarTargetFrame, System::Object ^ % pvarPostData, System::Object ^ % pvarHeaders);
int NavigateEx(unsigned int dwFlags, std::wstring const & lpszURL, winrt::Windows::Foundation::IInspectable const & & pvarTargetFrame, winrt::Windows::Foundation::IInspectable const & & pvarPostData, winrt::Windows::Foundation::IInspectable const & & pvarHeaders);
public int NavigateEx (uint dwFlags, string lpszURL, ref object pvarTargetFrame, ref object pvarPostData, ref object pvarHeaders);
abstract member NavigateEx : uint32 * string * obj * obj * obj -> int
Public Function NavigateEx (dwFlags As UInteger, lpszURL As String, ByRef pvarTargetFrame As Object, ByRef pvarPostData As Object, ByRef pvarHeaders As Object) As Integer

参数

dwFlags
UInt32

中指定导航选项的标志。 可能的值为 VSNWB_ForceNew、VSNWB_AddToMRU、VSNWB_VsURLOnly 和 VSNWB_WebURLOnly。

lpszURL
String

中要导航到的 URL。

pvarTargetFrame
Object

中目标框架。

pvarPostData
Object

中要发布的数据。

pvarHeaders
Object

中只要.

返回

Int32

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

注解

COM 签名

从 vsbrowse:

HRESULT IVsWebBrowser::NavigateEx(  
   [in] DWORD dwFlags,   
   [in] LPCOLESTR lpszURL,   
   [in] VARIANT* pvarTargetFrame,   
   [in] VARIANT* pvarPostData,   
   [in] VARIANT* pvarHeaders  
);  

适用于