DesignSurfaceManager クラスとは? わかりやすく解説

DesignSurfaceManager クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

DesignSurface オブジェクトコレクション管理します

名前空間: System.ComponentModel.Design
アセンブリ: System.Design (system.design.dll 内)
構文構文

Public Class DesignSurfaceManager
    Implements IServiceProvider, IDisposable
Dim instance As DesignSurfaceManager
public class DesignSurfaceManager : IServiceProvider,
 IDisposable
public ref class DesignSurfaceManager : IServiceProvider,
 IDisposable
public class DesignSurfaceManager implements
 IServiceProvider, IDisposable
public class DesignSurfaceManager implements
 IServiceProvider, IDisposable
解説解説

DesignSurfaceManager クラスは、DesignSurface オブジェクトコンテナとしてデザインされています。このクラスは、デザイナプロパティ ウィンドウ、およびその他のグローバル オブジェクト間のイベントルーティング処理する共通のサービス提供しますDesignSurfaceManager使用オプションですが、複数デザイナ ウィンドウ使用する場合には、このクラス使用することをお勧めます。

DesignSurfaceManager クラスは、複数デザインサービス自動的に提供しますプロテクト プロパティ ServiceContainer でこれらのサービス置き換えることによって、各サービスオーバーライドできますサービス置き換えるには、コンストラクタオーバーライドし、基本クラス呼び出しプロテクト プロパティ ServiceContainer使用して変更加えますデザイン サーフェイス マネージャ破棄されると、IDisposable インターフェイス実装するサービス コンテナ追加されすべてのサービス破棄されます。DesignSurfaceManager クラスには、既定サービスとして IDesignerEventService インターフェイス用意されています。IDesignerEventService は、デザイナ イベントグローバル イベント機構提供します。この機構では、デザイナアクティブになるとアプリケーション通知されます。このサービスは、デザイナコレクションと、[プロパティ] ウィンドウなどのグローバル オブジェクト選択内容の変更イベント監視できる単一の場所を提供します

.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
  System.ComponentModel.Design.DesignSurfaceManager
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DesignSurfaceManager メンバ
System.ComponentModel.Design 名前空間
DesignSurface クラス
IDesignerEventService
IDesignerHost
IServiceProvider
DesignerLoader
IDesignerLoaderService



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

辞書ショートカット

すべての辞書の索引

「DesignSurfaceManager クラス」の関連用語

DesignSurfaceManager クラスのお隣キーワード
検索ランキング

   

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



DesignSurfaceManager クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS