BaseControlArray 類別

定義

警告

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
已淘汰.

取得包含 IContainerComponent

(繼承來源 Component)
DesignMode
已淘汰.

取得值,指出 Component 目前是否處於設計模式。

(繼承來源 Component)
Events
已淘汰.

取得附加在這個 Component 上的事件處理常式清單。

(繼承來源 Component)
Site
已淘汰.

取得或設定 ComponentISite

(繼承來源 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()
已淘汰.

傳回 Short,其中包含控制項陣列的最小可用註標。

Load(Int16)
已淘汰.

在控制項陣列中建立新項目。

MemberwiseClone()
已淘汰.

建立目前 Object 的淺層複製。

(繼承來源 Object)
MemberwiseClone(Boolean)
已淘汰.

建立目前 MarshalByRefObject 物件的淺層複本。

(繼承來源 MarshalByRefObject)
ToString()
已淘汰.

傳回任何包含 Component 名稱的 String。 不應覆寫此方法。

(繼承來源 Component)
UBound()
已淘汰.

傳回 Short,其中包含控制項陣列的最大可用註標。

Unload(Int16)
已淘汰.

從控制項陣列中移除控制項。

事件

Disposed
已淘汰.

Dispose() 方法的呼叫處置元件時,就會發生。

(繼承來源 Component)

明確介面實作

ISupportInitialize.BeginInit()
已淘汰.

開始控制項的初始化。

ISupportInitialize.EndInit()
已淘汰.

結束控制項的初始化。

適用於