表示可以加入 Microsoft Office Excel 工作表的 Windows Form WebBrowser。
繼承階層架構
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.Control
System.Windows.Forms.WebBrowserBase
System.Windows.Forms.WebBrowser
Microsoft.Office.Tools.Excel.Controls.WebBrowser
命名空間: Microsoft.Office.Tools.Excel.Controls
組件: Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
語法
'宣告
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public Class WebBrowser _
Inherits WebBrowser
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public class WebBrowser : WebBrowser
WebBrowser 型別會公開下列成員。
建構函式
| 名稱 | 說明 | |
|---|---|---|
![]() |
WebBrowser() | 基礎架構。 |
![]() |
WebBrowser(Factory, IHostItemProvider, IServiceProvider, String, String, Object, String) | 基礎架構。 |
回頁首
屬性
| 名稱 | 說明 | |
|---|---|---|
![]() |
AccessibilityObject | 取得指定給控制項的 AccessibleObject。 (繼承自 Control)。 |
![]() |
AccessibleDefaultActionDescription | 取得或設定控制項的預設動作描述,供可及性用戶端應用程式使用。 (繼承自 Control)。 |
![]() |
AccessibleDescription | 取得或設定可及性用戶端應用程式使用之控制項的描述。 (繼承自 Control)。 |
![]() |
AccessibleName | 取得或設定可及性用戶端應用程式使用的控制項名稱。 (繼承自 Control)。 |
![]() |
AccessibleRole | 取得或設定控制項的可存取角色。 (繼承自 Control)。 |
![]() |
ActiveXInstance | 基礎架構。取得基礎 ActiveX WebBrowser 控制項。 (繼承自 WebBrowserBase)。 |
![]() |
AllowDrop | 基礎架構。此一控制項不支援這個屬性。 (繼承自 WebBrowserBase)。 |
![]() |
AllowNavigation | 取得或設定值,指出控制項在載入其初始網頁後是否可巡覽至其他網頁。 (繼承自 WebBrowser)。 |
![]() |
AllowWebBrowserDrop | 取得或設定值,指出 WebBrowser 控制項是否巡覽至已拖曳至這個控制項的文件。 (繼承自 WebBrowser)。 |
![]() |
AltHTML | 基礎架構。 |
![]() |
Anchor | 基礎架構。 (覆寫 Control.Anchor。) |
![]() |
Application | 取得表示 WebBrowser 之建立者的 Application 物件。 |
![]() |
AutoScrollOffset | 取得或設定此控制項在 ScrollControlIntoView 中要捲動到哪一個位置。 (繼承自 Control)。 |
![]() |
AutoSize | 基礎架構。這個屬性與這個類別無關。 (繼承自 Control)。 |
![]() |
BackColor | 基礎架構。這個屬性對這個控制項來說不具意義。 (繼承自 WebBrowserBase)。 |
![]() |
BackgroundImage | 基礎架構。此一控制項不支援這個屬性。 (繼承自 WebBrowserBase)。 |
![]() |
BackgroundImageLayout | 基礎架構。此一控制項不支援這個屬性。 (繼承自 WebBrowserBase)。 |
![]() |
BindingContext | 取得或設定控制項的 BindingContext。 (繼承自 Control)。 |
![]() |
Border | 取得表示 WebBrowser 邊框的 Border。 |
![]() |
Bottom | 取得 WebBrowser 下邊緣和工作表上邊緣之間的距離 (以點為單位)。 |
![]() |
BottomRightCell | 取得表示位於 WebBrowser 右下角下方儲存格的 Range 物件。 |
![]() |
Bounds | 取得或設定控制項 (包括其非工作區項目) 相對於父控制項之大小和位置 (以像素為單位)。 (繼承自 Control)。 |
![]() |
CanEnableIme | 取得值,這個值表示 ImeMode 屬性是否可以設定為使用中的值,以啟用 IME 支援。 (繼承自 Control)。 |
![]() |
CanFocus | 取得指示控制項是否能取得焦點的值。 (繼承自 Control)。 |
![]() |
CanGoBack | 取得值,指出是否可使用巡覽記錄中的上一頁,這能讓 GoBack 方法順利完成。 (繼承自 WebBrowser)。 |
![]() |
CanGoForward | 取得值,指出是否可使用巡覽記錄中的下一頁,這能讓 GoForward 方法順利完成。 (繼承自 WebBrowser)。 |
![]() |
CanRaiseEvents | 判斷是否可以在控制項上引發事件。 (繼承自 Control)。 |
![]() |
CanSelect | 取得指示能否選取控制項的值。 (繼承自 Control)。 |
![]() |
Capture | 取得或設定值,指出控制項是否捕捉住滑鼠。 (繼承自 Control)。 |
![]() |
CausesValidation | 取得或設定值,指出控制項取得焦點時,是否會在任何需要驗證的控制項上執行驗證。 (繼承自 Control)。 |
![]() |
ClientRectangle | 取得表示控制項工作區的矩形。 (繼承自 Control)。 |
![]() |
ClientSize | 取得或設定控制項工作區的高度和寬度。 (繼承自 Control)。 |
![]() |
CompanyName | 取得包含控制項之應用程式的公司名稱或建立者。 (繼承自 Control)。 |
![]() |
Container | 取得包含 Component 的 IContainer。 (繼承自 Component)。 |
![]() |
ContainsFocus | 取得指示控制項 (或其子控制項之一) 目前是否擁有輸入焦點的值。 (繼承自 Control)。 |
![]() |
ContextMenu | 取得或設定與控制項關聯的捷徑功能表。 (繼承自 Control)。 |
![]() |
ContextMenuStrip | 取得或設定與這個控制項相關的 ContextMenuStrip。 (繼承自 Control)。 |
![]() |
Controls | 取得控制項中包含的控制項集合。 (繼承自 Control)。 |
![]() |
Created | 取得值,指出是否已經建立控制項。 (繼承自 Control)。 |
![]() |
CreateParams | 建立控制代碼時,取得必要的建立參數。 (繼承自 Control)。 |
![]() |
Creator | 取得值,指出建立 WebBrowser 所在的應用程式。 |
![]() |
Cursor | 基礎架構。此一控制項不支援這個屬性。 (繼承自 WebBrowserBase)。 |
![]() |
DataBindings | 取得控制項的資料繫結 (Data Binding)。 (繼承自 Control)。 |
![]() |
DefaultCursor | 取得或設定控制項的預設游標。 (繼承自 Control)。 |
![]() |
DefaultImeMode | 取得控制項支援的預設輸入法 (IME) 模式。 (繼承自 Control)。 |
![]() |
DefaultMargin | 取得控制項之間的預設指定間距 (以像素為單位)。 (繼承自 Control)。 |
![]() |
DefaultMaximumSize | 取得指定為控制項的預設大小之最大值的長度和高度 (以像素為單位)。 (繼承自 Control)。 |
![]() |
DefaultMinimumSize | 取得指定為控制項的預設大小之最小值的長度和高度 (以像素為單位)。 (繼承自 Control)。 |
![]() |
DefaultPadding | 取得控制項內容的內部間距 (以像素為單位)。 (繼承自 Control)。 |
![]() |
DefaultSize | 取得控制項的預設大小。 (繼承自 WebBrowser)。 |
![]() |
DesignMode | 取得值,指出 Component 目前是否處於設計模式。 (繼承自 Component)。 |
![]() |
DisplayRectangle | 取得表示控制項顯示區域的矩形。 (繼承自 Control)。 |
![]() |
Disposing | 取得值,指出基底 Control 類別是否正在處置的過程中。 (繼承自 Control)。 |
![]() |
Dock | 基礎架構。 (覆寫 Control.Dock。) |
![]() |
Document | 取得 HtmlDocument,表示目前顯示在 WebBrowser 控制項中的 Web 網頁。 (繼承自 WebBrowser)。 |
![]() |
DocumentStream | 取得或設定資料流,其中包含 WebBrowser 控制項中所顯示的 Web 網頁內容。 (繼承自 WebBrowser)。 |
![]() |
DocumentText | 取得或設定 WebBrowser 控制項中所顯示之網頁的 HTML 內容。 (繼承自 WebBrowser)。 |
![]() |
DocumentTitle | 取得 WebBrowser 控制項中目前顯示之文件的標題。 (繼承自 WebBrowser)。 |
![]() |
DocumentType | 取得 WebBrowser 控制項中目前顯示之文件的類型。 (繼承自 WebBrowser)。 |
![]() |
DoubleBuffered | 取得或設定值,指出此控制項是否應使用次要緩衝區重新繪製其介面,或是避免重繪 (Flicker)。 (繼承自 Control)。 |
![]() |
Enabled | 基礎架構。此一控制項不支援這個屬性。 (繼承自 WebBrowserBase)。 |
![]() |
EncryptionLevel | 取得值,指出 WebBrowser 控制項中目前顯示之文件所使用的加密 (Encryption) 方法。 (繼承自 WebBrowser)。 |
![]() |
Events | 取得附加在這個 Component 上的事件處理常式清單。 (繼承自 Component)。 |
![]() |
Focused | 取得值,指出控制項或任何其子視窗是否具有輸入焦點。 (繼承自 WebBrowser)。 |
![]() |
Font | 基礎架構。這個屬性對這個控制項來說不具意義。 (繼承自 WebBrowserBase)。 |
![]() |
FontHeight | 取得或設定控制項字型的高度。 (繼承自 Control)。 |
![]() |
ForeColor | 基礎架構。這個屬性對這個控制項來說不具意義。 (繼承自 WebBrowserBase)。 |
![]() |
Handle | 取得控制項要繫結的目標視窗控制代碼。 (繼承自 Control)。 |
![]() |
HasChildren | 取得指示控制項是否包含一個或多個子控制項的值。 (繼承自 Control)。 |
![]() |
Height | 取得或設定 WebBrowser 的高度。 |
![]() |
ImeMode | 基礎架構。這個屬性對這個控制項來說不具意義。 (繼承自 WebBrowserBase)。 |
![]() |
ImeModeBase | 取得或設定控制項的 IME 模式。 (繼承自 Control)。 |
![]() |
Index | 取得工作表的 OLEObjects 集合內 WebBrowser 的索引編號。 |
![]() |
Interior | 取得表示 WebBrowser 內部的 Interior 物件。 |
![]() |
InvokeRequired | 取得一個值。這個值會指示是否由於呼叫端是在建立控制項之執行緒以外的執行緒,因此在進行控制項的方法呼叫時,應呼叫叫用 (Invoke) 方法。 (繼承自 Control)。 |
![]() |
IsAccessible | 取得或設定值,指出可及性應用程式是否見得到控制項。 (繼承自 Control)。 |
![]() |
IsBusy | 取得值,指出 WebBrowser 控制項目前是否正在載入新文件。 (繼承自 WebBrowser)。 |
![]() |
IsDisposed | 取得指示控制項是否已經處置的值。 (繼承自 Control)。 |
![]() |
IsHandleCreated | 取得指示控制項是否有相關控制代碼的值。 (繼承自 Control)。 |
![]() |
IsMirrored | 取得值,指出是否左右反轉控制項。 (繼承自 Control)。 |
![]() |
IsOffline | 取得值,指出 WebBrowser 控制項是否處於離線模式。 (繼承自 WebBrowser)。 |
![]() |
IsWebBrowserContextMenuEnabled | 取得或設定值,指出是否已啟用 WebBrowser 控制項的捷徑功能表。 (繼承自 WebBrowser)。 |
![]() |
LayoutEngine | 取得控制項之配置引擎的快取執行個體。 (繼承自 Control)。 |
![]() |
Left | 取得或設定 WebBrowser 左邊緣和工作表左邊緣之間的距離 (以點為單位)。 |
![]() |
Location | 基礎架構。 |
![]() |
Locked | 取得或設定值,指出當工作表已設定保護時,是否可以在設計階段修改 WebBrowser。 |
![]() |
Margin | 取得或設定控制項之間的間距。 (繼承自 Control)。 |
![]() |
MaximumSize | 取得或設定 GetPreferredSize 可以指定的上限大小。 (繼承自 Control)。 |
![]() |
MinimumSize | 取得或設定 GetPreferredSize 可以指定的下限大小。 (繼承自 Control)。 |
![]() |
Name | 取得或設定控制項的名稱。 (繼承自 Control)。 |
![]() |
ObjectForScripting | 取得或設定指令碼可存取的物件,這個指令碼包含在 WebBrowser 控制項中所顯示的 Web 網頁內。 (繼承自 WebBrowser)。 |
![]() |
OLEType | 取得值,表示 OLE 物件型別。 |
![]() |
OnAction | 基礎架構。 |
![]() |
Padding | 基礎架構。這個屬性對這個控制項來說不具意義。 (繼承自 WebBrowser)。 |
![]() |
Parent | 取得 WebBrowser 的父物件。 |
![]() |
Placement | 取得或設定物件,指出 WebBrowser 附加至其下之儲存格的方式。 |
![]() |
PreferredSize | 取得能夠容納控制項的矩形區域的大小。 (繼承自 Control)。 |
![]() |
PrintObject | 取得或設定值,指出在列印工作表時是否要列印 WebBrowser。 |
![]() |
ProductName | 取得包含控制項的組件的產品名稱。 (繼承自 Control)。 |
![]() |
ProductVersion | 取得包含控制項的組件的版本。 (繼承自 Control)。 |
![]() |
ReadyState | 取得值,指出 WebBrowser 控制項目前的狀態。 (繼承自 WebBrowser)。 |
![]() |
RecreatingHandle | 取得指示控制項目前是否正重新建立其控制代碼的值。 (繼承自 Control)。 |
![]() |
Region | 取得或設定與控制項關聯的視窗區域。 (繼承自 Control)。 |
![]() |
RenderRightToLeft | 已過時。這個屬性現已過時。 (繼承自 Control)。 |
![]() |
ResizeRedraw | 取得或設定值,指出控制項重設大小時,是否會重繪本身。 (繼承自 Control)。 |
![]() |
Right | 取得 WebBrowser 右邊緣和工作表左邊緣之間的距離 (以點為單位)。 |
![]() |
RightToLeft | 基礎架構。此一控制項不支援這個屬性。 (繼承自 WebBrowserBase)。 |
![]() |
ScaleChildren | 取得值,以判斷子控制項的縮放。 (繼承自 Control)。 |
![]() |
ScriptErrorsSuppressed | 取得或設定值,指出 WebBrowser 是否顯示對話方塊,例如指令碼錯誤訊息。 (繼承自 WebBrowser)。 |
![]() |
ScrollBarsEnabled | 取得或設定值,指出是否要在 WebBrowser 控制項中顯示捲軸。 (繼承自 WebBrowser)。 |
![]() |
ShapeRange | 取得表示 WebBrowser 的 Microsoft.Office.Interop.Excel.ShapeRange 物件。 |
![]() |
ShowFocusCues | 取得指示控制項是否應顯示焦點矩形 (Focus Rectangle) 的值。 (繼承自 Control)。 |
![]() |
ShowKeyboardCues | 取得值,指出使用者介面是否處於可顯示或隱藏鍵盤快速鍵的適當狀態下。 (繼承自 Control)。 |
![]() |
Site | 取得或設定控制項的站台。 (繼承自 WebBrowserBase)。 |
![]() |
Size | 取得或設定控制項的高度和寬度。 (繼承自 Control)。 |
![]() |
SourceName | 取得或設定 WebBrowser 的連結來源名稱。 |
![]() |
StatusText | 取得 WebBrowser 控制項的狀態文字。 (繼承自 WebBrowser)。 |
![]() |
TabIndex | 基礎架構。 |
![]() |
TabStop | 基礎架構。 |
![]() |
Tag | 取得或設定物件,其包含控制項相關資料。 (繼承自 Control)。 |
![]() |
Text | 基礎架構。此一控制項不支援這個屬性。 (繼承自 WebBrowserBase)。 |
![]() |
Top | 取得或設定 WebBrowser 上邊緣和工作表上邊緣之間的距離 (以點為單位)。 |
![]() |
TopLeftCell | 取得表示位於 WebBrowser 左上角下方儲存格的 Range 物件。 |
![]() |
TopLevelControl | 基礎架構。 |
![]() |
Url | 取得或設定目前文件的 URL。 (繼承自 WebBrowser)。 |
![]() |
UseWaitCursor | 基礎架構。此一控制項不支援這個屬性。 (繼承自 WebBrowserBase)。 |
![]() |
Version | 取得已安裝的 Internet Explorer 版本。 (繼承自 WebBrowser)。 |
![]() |
Visible | 取得或設定值,指出 WebBrowser 是否為可見。 |
![]() |
WebBrowserShortcutsEnabled | 取得或設定值,指出 WebBrowser 控制項內是否已啟用鍵盤快速鍵。 (繼承自 WebBrowser)。 |
![]() |
Width | 取得或設定 WebBrowser 寬度 (以點為單位)。 |
![]() |
WindowTarget | 基礎架構。這個屬性與這個類別無關。 (繼承自 Control)。 |
![]() |
ZOrder | 取得 WebBrowser 的疊置順序 (Z-order) 位置。 |
回頁首
方法
回頁首
事件
回頁首
明確介面實作
| 名稱 | 說明 | |
|---|---|---|
![]() ![]() |
IDropTarget.OnDragDrop | 基礎架構。引發 DragDrop 事件。 (繼承自 Control)。 |
![]() ![]() |
IDropTarget.OnDragEnter | 基礎架構。引發 DragEnter 事件。 (繼承自 Control)。 |
![]() ![]() |
IDropTarget.OnDragLeave | 基礎架構。引發 DragLeave 事件。 (繼承自 Control)。 |
![]() ![]() |
IDropTarget.OnDragOver | 基礎架構。引發 DragOver 事件。 (繼承自 Control)。 |
回頁首
備註
Microsoft.Office.Tools.Excel.Controls.WebBrowser 與 System.Windows.Forms.WebBrowser 不同。 Microsoft.Office.Tools.Excel.Controls.WebBrowser 具有其他成員,使得它可以加入 Excel 工作表,並為它提供其他方法和屬性。
請不要使用 New 建構函式建立新的 WebBrowser。 使用 AddWebBrowser() 方法,將新的 WebBrowser 加入至工作表。
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)