BaseControlArray BaseControlArray BaseControlArray BaseControlArray Class



この API は現在使われていません。

Visual Basic 6.0 からアップグレードされたアプリケーション内のコントロール配列に共通の基本的な機能を実装します。Implements the basic functionality common to control arrays in applications upgraded from Visual Basic 6.0.

public ref class BaseControlArray abstract : System::ComponentModel::Component, System::ComponentModel::ISupportInitialize
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only.")]
public abstract class BaseControlArray : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize
type BaseControlArray = class
    inherit Component
    interface ISupportInitialize
Public MustInherit Class BaseControlArray
Inherits Component
Implements ISupportInitialize


通常、からBaseControlArray継承することはありません。You do not typically inherit from BaseControlArray. 独自のコントロール配列を作成するには、 Microsoft.VisualBasic.Compatibility.VB6名前空間のいずれかのコントロール配列クラスを継承します。To create your own control array, inherit from one of the control array classes in the Microsoft.VisualBasic.Compatibility.VB6 namespace.


Microsoft.VisualBasic.Compatibility.VB6 名前空間の関数とオブジェクトは、Visual Basic 6.0 から Visual Basic へのアップグレード ツールで使用するために用意されています。Functions and objects in the Microsoft.VisualBasic.Compatibility.VB6 namespace are provided for use by the tools for upgrading from Visual Basic 6.0 to Visual Basic. ほとんどの場合、これらの関数とオブジェクトは、.NET Framework.NET Framework の他の名前空間にある機能と重複しています。In most cases, these functions and objects duplicate functionality that you can find in other namespaces in the .NET Framework.NET Framework. これらが必要になるのは、Visual Basic 6.0 のコード モデルが .NET Framework.NET Framework の実装と大きく異なる場合だけです。They are necessary only when the Visual Basic 6.0 code model differs significantly from the .NET Framework.NET Framework implementation.


BaseControlArray() BaseControlArray() BaseControlArray() BaseControlArray()

BaseControlArray クラスの新しいインスタンスを初期化します。Initializes a new instance of the BaseControlArray class.

BaseControlArray(IContainer) BaseControlArray(IContainer) BaseControlArray(IContainer) BaseControlArray(IContainer)

BaseControlArray クラスの新しいインスタンスを初期化します。必要に応じてコンテナーを指定します。Initializes a new instance of the BaseControlArray class, optionally specifying a container.


components components components components

コントロール配列のコンテナーを格納します。Stores the container for a control array.

controlAddedAtDesignTime controlAddedAtDesignTime controlAddedAtDesignTime controlAddedAtDesignTime

コントロール配列内のコントロールが作成されたのが、デザイン時か実行時かを追跡する値を格納します。Stores values to track whether a control in a control array was created at design time or at run time.

controls controls controls controls

コントロール配列内のコントロールを表す値を格納します。Stores values that represent the controls in a control array.

fIsEndInitCalled fIsEndInitCalled fIsEndInitCalled fIsEndInitCalled

コントロール配列のコンテナーの初期化コードが実行を完了したかどうかを示す値を格納します。Stores a value indicating whether the initialization code for a control array's container has finished executing.

indices indices indices indices

コントロール配列のインデックスを格納します。Stores the indices for a control array.


BaseCanExtend(Object) BaseCanExtend(Object) BaseCanExtend(Object) BaseCanExtend(Object)

コントロールがコントロール配列のメンバーかどうかを示す値を取得します。Gets a value that indicates whether a control is a member of a control array.

BaseGetIndex(Object) BaseGetIndex(Object) BaseGetIndex(Object) BaseGetIndex(Object)

コントロール配列内のコントロールのインデックスを取得します。Gets the index of a control in a control array.

BaseGetItem(Int16) BaseGetItem(Int16) BaseGetItem(Int16) BaseGetItem(Int16)

コントロール配列内の指定されたインデックスに対するコントロールを取得します。Gets the control for a specified index in a control array.

BaseResetIndex(Object) BaseResetIndex(Object) BaseResetIndex(Object) BaseResetIndex(Object)

BaseControlArray クラスではサポートされていません。Not supported in the BaseControlArray class.

BaseSetIndex(Object, Int16, Boolean) BaseSetIndex(Object, Int16, Boolean) BaseSetIndex(Object, Int16, Boolean) BaseSetIndex(Object, Int16, Boolean)

コントロール配列内のコントロールのインデックスを設定します。Sets the index for a control in a control array.

BaseShouldSerializeIndex(Object) BaseShouldSerializeIndex(Object) BaseShouldSerializeIndex(Object) BaseShouldSerializeIndex(Object)

コントロールがコントロール配列のメンバーかどうかを示す値を返します。Returns a value that indicates whether a control is a member of a control array.

Count() Count() Count() Count()

コントロール配列内のコントロール数を返します。Returns the number of controls in a control array.

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
Dispose() Dispose() Dispose() Dispose()

Component によって使用されているすべてのリソースを解放します。Releases all resources used by the Component.

(Inherited from Component)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

コントロール配列内のコントロールによって使用されるアンマネージド リソースを解放します。オプションでマネージド リソースも解放できます。Releases the unmanaged resources that are used by a control in a control array and optionally releases the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetControlInstanceType() GetControlInstanceType() GetControlInstanceType() GetControlInstanceType()

コントロール配列内のコントロールの型を返します。Returns the type of a control in a control array.

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

コントロール配列に対する反復処理に使用する、列挙子オブジェクトへの参照を返します。Returns a reference to an enumerator object, which is used to iterate over a control array.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetService(Type) GetService(Type) GetService(Type) GetService(Type)

Component またはその Container で提供されるサービスを表すオブジェクトを返します。Returns an object that represents a service provided by the Component or by its Container.

(Inherited from Component)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
HookUpControlEvents(Object) HookUpControlEvents(Object) HookUpControlEvents(Object) HookUpControlEvents(Object)

コントロール配列内のコントロールのイベント ハンドラーを追加します。Adds event handlers for a control in a control array.

InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
LBound() LBound() LBound() LBound()

コントロール配列の最も小さいインデックスを格納する Short を返します。Returns a Short that contains the smallest available subscript for a control array.

Load(Int16) Load(Int16) Load(Int16) Load(Int16)

コントロール配列内に要素を新規作成します。Creates a new element in a control array.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
ToString() ToString() ToString() ToString()

Component の名前 (存在する場合) を格納する String を返します。Returns a String containing the name of the Component, if any. このメソッドはオーバーライドできません。This method should not be overridden.

(Inherited from Component)
UBound() UBound() UBound() UBound()

コントロール配列の最も大きいインデックスを格納する Short を返します。Returns a Short that contains the largest available subscript for a control array.

Unload(Int16) Unload(Int16) Unload(Int16) Unload(Int16)

コントロール配列からコントロールを削除します。Removes a control from a control array.


ISupportInitialize.BeginInit() ISupportInitialize.BeginInit() ISupportInitialize.BeginInit() ISupportInitialize.BeginInit()

コントロールの初期化を開始します。Begins the initialization of the control.

ISupportInitialize.EndInit() ISupportInitialize.EndInit() ISupportInitialize.EndInit() ISupportInitialize.EndInit()

コントロールの初期化を終了します。Ends the initialization of a control.


CanRaiseEvents CanRaiseEvents CanRaiseEvents CanRaiseEvents

コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。Gets a value indicating whether the component can raise an event.

(Inherited from Component)
Container Container Container Container

IContainer を格納している Component を取得します。Gets the IContainer that contains the Component.

(Inherited from Component)
DesignMode DesignMode DesignMode DesignMode

Component が現在デザイン モードかどうかを示す値を取得します。Gets a value that indicates whether the Component is currently in design mode.

(Inherited from Component)
Events Events Events Events

Component に結び付けられているイベント ハンドラーのリストを取得します。Gets the list of event handlers that are attached to this Component.

(Inherited from Component)
Site Site Site Site

ComponentISite を取得または設定します。Gets or sets the ISite of the Component.

(Inherited from Component)


Disposed Disposed Disposed Disposed

Dispose() メソッドの呼び出しによってコンポーネントが破棄されると発生します。Occurs when the component is disposed by a call to the Dispose() method.

(Inherited from Component)