System.ComponentModel.Design 名前空間とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > System.ComponentModel.Design 名前空間の意味・解説 

System.ComponentModel.Design 名前空間

System.ComponentModel.Design 名前空間には、コンポーネントカスタム デザイン時の動作デザイン時にコンポーネント構成するためのユーザー インターフェイス構築するために、開発者使用できるクラス含まれています。デザイン時の環境には、開発者コンポーネント配置し、それらのプロパティ構成できるようにするシステム用意されています。コンポーネントによっては、デザイン時の環境正常に機能するために、特定のデザイン時だけの動作必要になる場合ありますコンポーネント複合データ型の値の構成について開発者支援するカスタム ユーザー インターフェイス提供することも有効な場合あります。この名前空間内で定義されるクラスインターフェイス使用してコンポーネントデザイン動作構築したり、デザインサービスアクセスしたり、カスタマイズされたデザイン構成インターフェイス実装できます

この名前空間には次のクラス含まれます。


クラスクラス
 クラス説明
パブリック クラスActiveDesignerEventArgsActiveDesigner イベントデータ提供します
パブリック クラスActiveDesignSurfaceChangedEventArgsActiveDesignSurfaceChanged イベントデータ提供します
パブリック クラスArrayEditorデザイン時に配列編集するためのユーザー インターフェイス提供します
パブリック クラスBinaryEditorバイナリ データ編集するためのユーザー インターフェイス提供します
パブリック クラスByteViewerバイト配列16 進ANSIUnicode各形式表示します
パブリック クラスCheckoutExceptionソース コード管理プログラムチェックインされているファイルチェックアウトキャンセルするか、チェックアウト失敗した場合スローされる例外
パブリック クラスCollectionEditorほとんどの型のコレクション編集するためにデザイン時に利用できるユーザー インターフェイス提供します
パブリック クラスCollectionEditor.CollectionFormUITypeEditor を使用してコレクション内容編集するためのモーダル ダイアログ ボックス提供します
パブリック クラスCommandID数値コマンド IDGUID メニュー グループ ID から構成される一意コマンド ID表します
パブリック クラスComponentChangedEventArgsComponentChanged イベントデータ提供します。このクラス継承できません。
パブリック クラスComponentChangingEventArgsComponentChanging イベントデータ提供します。このクラス継承できません。
パブリック クラスComponentDesignerコンポーネントデザイン モード動作拡張します。
パブリック クラスComponentDesigner.ShadowPropertyCollection特定のプロパティに対して継承され既定値割り当てられた値をオーバーライドするシャドウ プロパティコレクション表します。このクラス継承できません。
パブリック クラスComponentEventArgsComponentAdded、ComponentAdding、ComponentRemoved、ComponentRemoving の各イベントデータ提供します
パブリック クラスComponentRenameEventArgsComponentRename イベントデータ提供します
パブリック クラスDateTimeEditorこの日時エディタは、DateTime オブジェクト視覚的に編集する場合適した UITypeEditor です。
パブリック クラスDesignerActionHeaderItemスマート タグ パネル静的ヘッダー項目を表します。このクラス継承できません。
パブリック クラスDesignerActionItemスマート タグ パネルパネル項目を表す型の基本クラス提供します
パブリック クラスDesignerActionItemCollectionDesignerActionItem オブジェクトコレクション表します
パブリック クラスDesignerActionListスマート タグ パネル作成使用する項目のリスト定義する型の基本クラス提供します
パブリック クラスDesignerActionListCollectionDesignerActionList オブジェクトコレクション表します
パブリック クラスDesignerActionListsChangedEventArgsDesignerActionListsChanged イベントデータ提供します
パブリック クラスDesignerActionMethodItemDesignerActionList から派生したクラスメソッド関連付けられているスマート タグ パネル項目を表します
パブリック クラスDesignerActionPropertyItemDesignerActionList から派生したクラスプロパティ関連付けられているパネル項目を表します。このクラス継承できません。
パブリック クラスDesignerActionServiceコンポーネントDesignerActionItem オブジェクトコレクション管理するデザインサービス確立します。
パブリック クラスDesignerActionTextItemスマート タグ パネル静的テキスト項目を表します
パブリック クラスDesignerActionUIServiceスマート タグ パネルユーザー インターフェイス (UI) を管理します。このクラス継承できません。
パブリック クラスDesignerActionUIStateChangeEventArgsDesignerActionUIStateChange イベントデータ提供します
パブリック クラスDesignerCollectionデザイナコレクション表します
パブリック クラスDesignerCommandSetスマート タグ機能またはデザイナ動詞機能提供するComponentDesigner から派生していないデザインツール基本クラス表します
パブリック クラスDesignerEventArgsDesignerCreated イベントと DesignerDisposed イベントデータ提供します
パブリック クラスDesignerOptionServiceデザイナオプションの値を取得および設定するために使用する基本クラス提供します
パブリック クラスDesignerOptionService.DesignerOptionCollectionデザイナ オプションコレクション格納します。このクラス継承できません。
パブリック クラスDesignerTransactionパフォーマンス向上し、ほとんどの変更内容元に戻せるようにするために、デザイン時の一連の操作グループ化する手段提供します
パブリック クラスDesignerTransactionCloseEventArgsTransactionClosed イベントと TransactionClosing イベントデータ提供します
パブリック クラスDesignerVerbデザイナから呼び出すことができる動詞表します
パブリック クラスDesignerVerbCollectionDesignerVerb オブジェクトコレクション表します
パブリック クラスDesignSurfaceコンポーネントデザインするためのユーザー インターフェイス提供します
パブリック クラスDesignSurfaceCollectionデザイン サーフェイスコレクション格納します。このクラス継承できません。
パブリック クラスDesignSurfaceEventArgsDesignSurfaceCreated イベントデータ提供します
パブリック クラスDesignSurfaceManagerDesignSurface オブジェクトコレクション管理します
パブリック クラスDesigntimeLicenseContextデザイン時にライセンス プロバイダサポートできるデザインライセンス コンテキスト表します
パブリック クラスDesigntimeLicenseContextSerializerデザインライセンス コンテキストシリアル化サポートできるようにします。
パブリック クラスEventBindingServiceIEventBindingService インターフェイス既定実装
パブリック クラスExceptionCollection例外コレクション表します
パブリック クラスHelpKeywordAttributeクラスまたはメンバコンテキスト キーワード指定します。このクラス継承できません。
パブリック クラスInheritanceService継承されコンポーネント識別するための一連のメソッド提供します
パブリック クラスLoadedEventArgsLoaded イベントデータ提供します。このクラス継承できません。
パブリック クラスLocalizationExtenderProviderローカリゼーション機能デザイン時のサポートルート デザイナ提供します
パブリック クラスMenuCommandWindows メニューまたはツール バーコマンド項目を表します
パブリック クラスMenuCommandsChangedEventArgsMenuCommandsChanged イベントデータ提供します
パブリック クラスMenuCommandServiceIMenuCommandService インターフェイス実装ます。
パブリック クラスMultilineStringEditorデザイン モード複数行文字列を編集するためのダイアログ表示します
パブリック クラスObjectSelectorEditorエディタデザイン使用できる基本機能実装ます。これらのエディタは、サポートされているデータ型オブジェクトの値を表した編集したりするためのユーザー インターフェイス提供します
パブリック クラスObjectSelectorEditor.Selectorそれぞれが TreeNode で表されるラベル付けされた項目の階層コレクション表示します
パブリック クラスObjectSelectorEditor.SelectorNodeTreeView のノード表します
パブリック クラスServiceContainerIServiceContainer インターフェイス単純な実装提供します。このクラス継承できません。
パブリック クラスStandardCommandsほとんどのアプリケーション使用できる一連の標準コマンド識別子定義します
パブリック クラスStandardToolWindowsデザイン環境使用できる一連の標準ツール ウィンドウ対応する GUID 識別子定義します
パブリック クラスUndoEngine標準元に戻したやり直したりする機能指定します
パブリック クラスUndoEngine.UndoUnitユーザー元に戻すことができる処理の単位カプセル化ます。
インターフェイスインターフェイス
 インターフェイス説明
パブリック インターフェイスIComponentChangeServiceコンポーネント追加変更削除、または名前変更イベントイベント ハンドラ追加および削除するためのインターフェイス提供すると共にComponentChanged イベントまたは ComponentChanging イベント発生させるメソッド提供します
パブリック インターフェイスIComponentDesignerDebugServiceデザイン環境デバッグ サービス提供します
パブリック インターフェイスIComponentDesignerStateServiceデザイナで状態の格納および取得を行うことができるようにします。
パブリック インターフェイスIComponentDiscoveryServiceツールボックスコンポーネントデザイン列挙体を有効にます。
パブリック インターフェイスIComponentInitializerコンポーネント作成中推奨される既定値セット提供します
パブリック インターフェイスIDesignerカスタム デザイナ構築するための基本フレームワーク提供します
パブリック インターフェイスIDesignerEventServiceルート デザイナ追加および削除されたとき、選択したコンポーネント変更されたとき、および現在のルート デザイナ変更されたときにイベント通知提供します
パブリック インターフェイスIDesignerFilterコンポーネント デザイナデザイン環境に対して公開できるプロパティ属性イベントの各記述子格納する TypeDescriptor のディクショナリにデザイナアクセスし、フィルタ処理実行できるようにするインターフェイス提供します
パブリック インターフェイスIDesignerHostデザイナトランザクションおよびコンポーネント管理するためのインターフェイス提供します
パブリック インターフェイスIDesignerOptionServiceVisual Studio .NET 開発環境で [ツール] メニューの [オプション] コマンドにある各デザイナ オプションへのアクセス提供します
パブリック インターフェイスIDictionaryServiceサービス通じてデザイナユーザー定義データ格納するために使用できる基本的なコンポーネント サイト固有のキーと値のペアのディクショナリを提供します
パブリック インターフェイスIEventBindingServiceコンポーネントイベント対すイベント ハンドラ登録するためのサービス提供します
パブリック インターフェイスIExtenderListService拡張プロバイダリスト生成できるインターフェイス提供します
パブリック インターフェイスIExtenderProviderServiceデザイン時に拡張プロバイダ追加または削除するためのインターフェイス提供します
パブリック インターフェイスIHelpServiceデザイン時にヘルプ トピック表示しヘルプ キーワードの追加削除を行うためのメソッド提供します
パブリック インターフェイスIInheritanceServiceコンポーネント構成要素識別するためのメソッド用意されています。
パブリック インターフェイスIMenuCommandServiceグローバル デザイナ動詞デザイン モード使用できるメニュー コマンド管理しいくつかの種類ショートカット メニュー表示するためのメソッド提供します
パブリック インターフェイスIReferenceService名前や型でプロジェクト内のオブジェクトへの参照取得したり、指定したオブジェクトの名前を取得したり、デザイナ プロジェクト内で指定したオブジェクトの親を見つけたりするためのインターフェイス提供します
パブリック インターフェイスIResourceServiceデザイナが、特定の CultureInfo のリソース種類対すリソース リーダーリソース ライタアクセスするためのインターフェイス提供します
パブリック インターフェイスIRootDesignerルートレベルのデザイナ ビュー技術サポート提供します
パブリック インターフェイスISelectionServiceデザイナコンポーネント選択するために必要なインターフェイス提供します
パブリック インターフェイスIServiceContainerサービスコンテナ提供します
パブリック インターフェイスITreeDesigner関連するカスタム デザイナセット構築サポートします
パブリック インターフェイスITypeDescriptorFilterServiceデザイン モードコンポーネント一連のメンバ記述子変更するためのインターフェイス提供します
パブリック インターフェイスITypeDiscoveryServiceデザイン時に使用できる型を探索します。
パブリック インターフェイスITypeResolutionService前によってアセンブリまたは型を取得するインターフェイス提供します
デリゲートデリゲート
 デリゲート説明
パブリック デリゲートActiveDesignerEventHandlerActiveDesignerChanged イベント処理するメソッド表します
パブリック デリゲートActiveDesignSurfaceChangedEventHandlerDesignSurfaceManager の ActiveDesignSurfaceChanged イベント処理するメソッド表します。このクラス継承できません。
パブリック デリゲートComponentChangedEventHandlerComponentChanged イベント処理するメソッド表します
パブリック デリゲートComponentChangingEventHandlerComponentChanging イベント処理するメソッド表します
パブリック デリゲートComponentEventHandlerコンポーネント レベルイベントに対して発生する ComponentAddingComponentAddedComponentRemovingComponentRemoved の各イベント処理するメソッド表します
パブリック デリゲートComponentRenameEventHandlerComponentRename イベント処理するメソッド表します
パブリック デリゲートDesignerActionListsChangedEventHandlerDesignerActionService の DesignerActionListsChanged イベント処理するメソッド表します。このクラス継承できません。
パブリック デリゲートDesignerActionUIStateChangeEventHandlerDesignerActionUIService の DesignerActionUIStateChange イベント処理するメソッド表します
パブリック デリゲートDesignerEventHandlerドキュメント作成または破棄されるときにそれぞれ発生する DesignerCreated イベントDesignerDisposed イベント処理するメソッド表します
パブリック デリゲートDesignerTransactionCloseEventHandlerデザイナTransactionClosed イベントTransactionClosing イベント処理するメソッド表します
パブリック デリゲートDesignSurfaceEventHandlerDesignSurfaceManager クラスDesignSurfaceCreated イベント処理するメソッド表します。このクラス継承できません。
パブリック デリゲートLoadedEventHandlerDesignSurface クラスLoaded イベント処理するメソッド表します。このクラス継承できません。
パブリック デリゲートMenuCommandsChangedEventHandlerMenuCommandService の MenuCommandsChanged イベント処理するメソッド表します。このクラス継承できません。
パブリック デリゲートServiceCreatorCallback要求に応じてサービスインスタンス作成できるコールバック機構提供します
列挙型列挙型


このページでは「.NET Framework クラス ライブラリ リファレンス」からSystem.ComponentModel.Design 名前空間を検索した結果を表示しています。
Weblioに収録されているすべての辞書からSystem.ComponentModel.Design 名前空間を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSystem.ComponentModel.Design 名前空間 を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「System.ComponentModel.Design 名前空間」の関連用語

System.ComponentModel.Design 名前空間のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



System.ComponentModel.Design 名前空間のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS