ControlCollection クラス (2007 System)

更新 : 2007 年 11 月

コントロールのコレクションを表します。

名前空間 :  Microsoft.Office.Tools.Excel
アセンブリ :  Microsoft.Office.Tools.Excel.v9.0 (Microsoft.Office.Tools.Excel.v9.0.dll 内)

構文

'宣言
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class ControlCollection _
    Inherits CollectionBase _
    Implements IDisposable
'使用
Dim instance As ControlCollection
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class ControlCollection : CollectionBase, 
    IDisposable

解説

Add<control> メソッドを使用すると、個々のコントロールを ControlCollection に追加できます。Remove メソッドを使用すると、ControlCollection からコントロールを削除できます。コントロールがコレクションのメンバであるかどうかを判断するには、コントロールまたはその名前を Contains メソッドに渡します。コレクション内でのコントロールの位置を表すインデックス値を取得するには、コントロールまたはその名前を IndexOf メソッドに渡します。コントロールを取得するには、コントロールのインデックスまたは名前を、Visual Basic の Item プロパティまたは C# のインデクサに渡します。

継承階層

System.Object
  System.Collections.CollectionBase
    Microsoft.Office.Tools.Excel.ControlCollection

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

参照

参照

ControlCollection メンバ

Microsoft.Office.Tools.Excel 名前空間