BaseControlArray 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862
實作基本功能,該功能對升級自 Visual Basic 6.0 之應用程式中的控制項陣列而言很常用。
public ref class BaseControlArray abstract : System::ComponentModel::Component, System::ComponentModel::ISupportInitialize
public abstract class BaseControlArray : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public abstract class BaseControlArray : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize
type BaseControlArray = class
inherit Component
interface ISupportInitialize
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
type BaseControlArray = class
inherit Component
interface ISupportInitialize
Public MustInherit Class BaseControlArray
Inherits Component
Implements ISupportInitialize
- 繼承
- 衍生
- 屬性
- 實作
備註
您通常不會繼承自 BaseControlArray
。 若要建立您自己的控件數位,請繼承自命名空間中的 Microsoft.VisualBasic.Compatibility.VB6
其中一個控件數位類別。
注意
Microsoft.VisualBasic.Compatibility.VB6 命名空間中的函式和物件都是供這些工具使用,以便從 Visual Basic 6.0 升級至 Visual Basic。 在大多數情況下,這些函式和物件會複製在 .NET Framework 其他命名空間中可以找到的功能。 只有當 Visual Basic 6.0 程式碼模型與 .NET Framework 實作有顯著差異時,才會需要這些函式和物件。
建構函式
BaseControlArray() |
已淘汰.
初始化 BaseControlArray 類別的新執行個體。 |
BaseControlArray(IContainer) |
已淘汰.
初始化 BaseControlArray 類別的新執行個體,並選擇性指定容器。 |
欄位
components |
已淘汰.
儲存控制項陣列的容器。 |
controlAddedAtDesignTime |
已淘汰.
儲存值以追蹤控制項陣列中的控制項是在設計階段或執行階段建立的。 |
controls |
已淘汰.
儲存值,這些值代表控制項陣列中的控制項。 |
fIsEndInitCalled |
已淘汰.
儲存值,這個值表示控制項陣列容器的初始化程式碼是否已完成執行。 |
indices |
已淘汰.
儲存控制項陣列的索引。 |
屬性
CanRaiseEvents |
已淘汰.
取得值,指出元件是否能引發事件。 (繼承來源 Component) |
Container |
已淘汰.
取得包含 IContainer 的 Component。 (繼承來源 Component) |
DesignMode |
已淘汰.
取得值,指出 Component 目前是否處於設計模式。 (繼承來源 Component) |
Events |
已淘汰.
取得附加在這個 Component 上的事件處理常式清單。 (繼承來源 Component) |
Site |
已淘汰.
(繼承來源 Component)
|
方法
BaseCanExtend(Object) |
已淘汰.
取得值,這個值表示控制項是否為控制項陣列的成員。 |
BaseGetIndex(Object) |
已淘汰.
取得控制項陣列中的控制項索引。 |
BaseGetItem(Int16) |
已淘汰.
取得控制項陣列中已指定索引的控制項。 |
BaseResetIndex(Object) |
已淘汰.
BaseControlArray 類別中不支援。 |
BaseSetIndex(Object, Int16, Boolean) |
已淘汰.
設定控制項陣列中的控制項索引。 |
BaseShouldSerializeIndex(Object) |
已淘汰.
傳回值,這個值表示控制項是否為控制項陣列的成員。 |
Count() |
已淘汰.
傳回控制項陣列中的控制項數目。 |
CreateObjRef(Type) |
已淘汰.
建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。 (繼承來源 MarshalByRefObject) |
Dispose() |
已淘汰.
釋放 Component 所使用的所有資源。 (繼承來源 Component) |
Dispose(Boolean) |
已淘汰.
釋放控制項陣列中某個控制項所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。 |
Equals(Object) |
已淘汰.
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetControlInstanceType() |
已淘汰.
傳回控制項陣列中的控制項型別。 |
GetEnumerator() |
已淘汰.
傳回對列舉值物件的參考,這個物件用來反覆查看控制項陣列。 |
GetHashCode() |
已淘汰.
做為預設雜湊函式。 (繼承來源 Object) |
GetLifetimeService() |
已淘汰.
擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。 (繼承來源 MarshalByRefObject) |
GetService(Type) |
已淘汰.
傳回表示 Component 或其 Container 所提供之服務的物件。 (繼承來源 Component) |
GetType() |
已淘汰.
取得目前執行個體的 Type。 (繼承來源 Object) |
HookUpControlEvents(Object) |
已淘汰.
在控制項陣列中新增控制項的事件處理常式。 |
InitializeLifetimeService() |
已淘汰.
取得存留期服務物件,以控制這個執行個體的存留期原則。 (繼承來源 MarshalByRefObject) |
LBound() |
已淘汰.
傳回 |
Load(Int16) |
已淘汰.
在控制項陣列中建立新項目。 |
MemberwiseClone() |
已淘汰.
建立目前 Object 的淺層複製。 (繼承來源 Object) |
MemberwiseClone(Boolean) |
已淘汰.
建立目前 MarshalByRefObject 物件的淺層複本。 (繼承來源 MarshalByRefObject) |
ToString() |
已淘汰.
傳回任何包含 Component 名稱的 String。 不應覆寫此方法。 (繼承來源 Component) |
UBound() |
已淘汰.
傳回 |
Unload(Int16) |
已淘汰.
從控制項陣列中移除控制項。 |
事件
Disposed |
已淘汰.
當 Dispose() 方法的呼叫處置元件時,就會發生。 (繼承來源 Component) |
明確介面實作
ISupportInitialize.BeginInit() |
已淘汰.
開始控制項的初始化。 |
ISupportInitialize.EndInit() |
已淘汰.
結束控制項的初始化。 |