ツールボックス、[コンポーネント] タブToolbox, Components Tab

Visual BasicVisual Basic および Visual C#Visual C# のデザイナーに追加できるコンポーネントを表示します。Displays components you can add to Visual BasicVisual Basic and Visual C#Visual C# designers. MessageQueue コンポーネントや EventLog コンポーネントなど、Visual StudioVisual Studio に含まれている .NET Framework.NET Framework コンポーネントに加え、独自のコンポーネントまたはサード パーティ製のコンポーネントをこのタブに追加できます。詳細については、「How to: Manipulate Toolbox Tabs」 (方法: [ツールボックス] タブの操作) を参照してください。In addition to the .NET Framework.NET Framework components that are included with Visual StudioVisual Studio, such as the MessageQueue and EventLog components, you can add your own or third-party components to this tab. For more information, see How to: Manipulate Toolbox Tabs.

このタブを表示するには、[表示] メニューで [ツールボックス] を選択します。To display this tab, from the View menu, select Toolbox. ツールボックスで、[コンポーネント] タブをクリックします。In the Toolbox, select the Components tab.

BackgroundWorkerBackgroundWorker
別の専用スレッドで操作を実行できる System.ComponentModel.BackgroundWorker コンポーネント インスタンスを作成します。Creates a System.ComponentModel.BackgroundWorker component instance that can run an operation on a separate, dedicated thread.

DirectoryEntryDirectoryEntry
Active Directory 階層内のノードまたはオブジェクトをカプセル化し、Active Directory サービス プロバイダーとやり取りするために使用できる DirectoryEntry コンポーネント インスタンスを作成します。Creates a DirectoryEntry component instance that encapsulates a node or object in the Active Directory hierarchy and can be used to interact with Active Directory service providers.

DirectorySearcherDirectorySearcher
Active Directory に対してクエリを実行するために使用できる DirectorySearcher コンポーネント インスタンスを作成します。Creates a DirectorySearcher component instance that you can use to perform queries against the Active Directory.

ErrorProviderErrorProvider
エンド ユーザーにフォーム上のコントロールに関連付けられているエラーがあることを示す、System.Windows.Forms.ErrorProvider コンポーネント インスタンスを作成します。Creates a System.Windows.Forms.ErrorProvider component instance, which indicates to the end user that a control on a form has an error associated with it.

EventLogEventLog
ログへのイベントの書き込みおよびログ データの読み込みなど、システムおよびカスタム イベント ログとやり取りするために使用できる EventLog コンポーネント インスタンスを作成します。Creates an EventLog component instance you can use to interact with system and custom event logs, including writing events to a log and reading log data. 詳細については、「Introduction to the EventLog Component」 (EventLog コンポーネントの概要) を参照してください。For more information, see Introduction to the EventLog Component.

FileSystemWatcherFileSystemWatcher
アクセス権がある任意のディレクトリまたはファイルへの変更を監視するために使用できる FileSystemWatcher コンポーネント インスタンスを作成します。Creates a FileSystemWatcher component instance that you can use to monitor for changes to any directory or file to which you have access. 詳細については、「How to: Configure FileSystemWatcher Component Instances」 (方法: FileSystemWatcher コンポーネント インスタンスの構成) を参照してください。For more information, see How to: Configure FileSystemWatcher Component Instances.

HelpProviderHelpProvider
コントロールのポップアップまたはオンライン ヘルプを提供する System.Windows.Forms.HelpProvider コンポーネント インスタンスを作成します。Creates a System.Windows.Forms.HelpProvider component instance that provides pop-up or online Help for controls.

ImageListImageList
System.Drawing.Image オブジェクトのコレクションを管理するメソッドを提供する System.Windows.Forms.ImageList コンポーネント インスタンスを作成します。Creates a System.Windows.Forms.ImageList component instance that provides methods to manage a collection of System.Drawing.Image objects.

MessageQueueMessageQueue
キューからメッセージを読み取る、メッセージをキューに書き込む、トランザクションの処理、およびキュー管理タスクの実行など、メッセージ キューとやり取りするために使用できる MessageQueue コンポーネント インスタンスを作成します。Creates a MessageQueue component instance that you can use to interact with message queues, including reading messages from and writing messages to queues, processing transactions, and performing queue administration tasks. 詳細については、「Using Messaging Components」 (メッセージング コンポーネントの使用) を参照してください。For more information, see Using Messaging Components.

PerformanceCounterPerformanceCounter
新しいカテゴリとインスタンスの作成、カウンターから値を読み取る、カウンター データに対して計算を実行するなど、Windows パフォーマンス カウンターとのやり取りに使用できる PerformanceCounter コンポーネント インスタンスを作成します。Creates a PerformanceCounter component instance that you can use to interact with Windows performance counters, including creating new categories and instances, reading values from counters, and performing calculations on counter data. 詳細については、「Monitoring Performance Thresholds」(パフォーマンスのしきい値の監視) をご覧ください。For more information, see Monitoring Performance Thresholds.

ProcessProcess
システム上のプロセスに関連付けられているデータを停止、開始、および操作できる Process コンポーネント インスタンスを作成します。Creates a Process component instance you can use to stop, start, and manipulate the data associated with processes on your system. 詳細については、「Monitoring and Managing Windows Processes」 (Windows プロセスの監視と管理) を参照してください。For more information, see Monitoring and Managing Windows Processes.

SerialPortSerialPort
同期 I/O とイベント ドリブン I/O のフレームワーク、ピンの状態とブレーク状態へのアクセス、およびシリアル ドライバーのプロパティへのアクセスを提供する System.IO.Ports.SerialPort コンポーネント インスタンスを作成します。Creates a System.IO.Ports.SerialPort component instance that provides synchronous and event-driven I/O, access to pin and break states, and access to serial driver properties.

ServiceControllerServiceController
サービスの開始と停止やこれらのサービスへのコマンドの送信など、既存のサービスの操作に使用できる ServiceController コンポーネント インスタンスを作成します。Creates a ServiceController component instance you can use to manipulate existing services, including starting and stopping services and sending commands to them. 詳細については、「Monitoring Windows Services」 (Windows サービスの監視) を参照してください。For more information, see Monitoring Windows Services.

タイマーTimer
時間ベースの機能を Windows ベースのアプリケーションに追加するために使用できる Timer コンポーネント インスタンスを作成します。Creates a Timer component instance you can use to add time-based functionality to your Windows-based applications. 詳細については、「Timer コンポーネント」を参照してください。For more information, see Timer Component.

注意

ツールボックスに追加できるシステム ベースの Timer もあります。この Timer は、サーバー アプリケーション用に最適化され、Windows フォーム Timer は Windows フォームで使用するのに最も適しています。There is also a system-based Timer that you can add to the Toolbox This Timer is optimized for server applications, and the Windows Forms Timer is best suited for use on Windows Forms.

関連項目See Also

コンポーネントによるプログラミング Programming with Components
コンポーネント プログラミングのチュートリアル Component Programming Walkthroughs
ツールボックス Toolbox
[ツールボックス アイテムの選択] ダイアログ ボックス (Visual Studio)Choose Toolbox Items Dialog Box (Visual Studio)