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

DesignSurfaceManager イベント


パブリック イベントパブリック イベント

  名前 説明
パブリック イベント ActiveDesignSurfaceChanged 現在のアクティブ デザイナ変更されたときに発生します
パブリック イベント DesignSurfaceCreated デザイナ作成されたときに発生します
パブリック イベント DesignSurfaceDisposed デザイナ破棄されたときに発生します
パブリック イベント SelectionChanged グローバルに選択されている対象変更されたときに発生します
参照参照

関連項目

DesignSurfaceManager クラス
System.ComponentModel.Design 名前空間
DesignSurface クラス
IDesignerEventService
IDesignerHost
IServiceProvider
DesignerLoader
IDesignerLoaderService

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

DesignSurfaceManager コンストラクタ ()


DesignSurfaceManager コンストラクタ (IServiceProvider)

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

DesignSurfaceManager クラス新しインスタンス初期化します。

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

Public Sub New ( _
    parentProvider As IServiceProvider _
)
Dim parentProvider As IServiceProvider

Dim instance As New DesignSurfaceManager(parentProvider)
public DesignSurfaceManager (
    IServiceProvider parentProvider
)
public:
DesignSurfaceManager (
    IServiceProvider^ parentProvider
)
public DesignSurfaceManager (
    IServiceProvider parentProvider
)
public function DesignSurfaceManager (
    parentProvider : IServiceProvider
)

パラメータ

parentProvider

サービス プロバイダデザイン サーフェイス マネージャサービス要求解決できない場合サービス要求はこのプロバイダ転送されます。

.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DesignSurfaceManager クラス
DesignSurfaceManager メンバ
System.ComponentModel.Design 名前空間
DesignSurface クラス
IServiceProvider

DesignSurfaceManager コンストラクタ

DesignSurfaceManager クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
DesignSurfaceManager () DesignSurfaceManager クラス新しインスタンス初期化します。
DesignSurfaceManager (IServiceProvider) DesignSurfaceManager クラス新しインスタンス初期化します。
参照参照

関連項目

DesignSurfaceManager クラス
DesignSurfaceManager メンバ
System.ComponentModel.Design 名前空間

DesignSurfaceManager プロパティ


パブリック プロパティパブリック プロパティ

プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ ServiceContainer デザイン サーフェイス マネージャの ServiceContainer を取得します
参照参照

関連項目

DesignSurfaceManager クラス
System.ComponentModel.Design 名前空間
DesignSurface クラス
IDesignerEventService
IDesignerHost
IServiceProvider
DesignerLoader
IDesignerLoaderService

DesignSurfaceManager メソッド


パブリック メソッドパブリック メソッド

プロテクト メソッドプロテクト メソッド
参照参照

関連項目

DesignSurfaceManager クラス
System.ComponentModel.Design 名前空間
DesignSurface クラス
IDesignerEventService
IDesignerHost
IServiceProvider
DesignerLoader
IDesignerLoaderService

DesignSurfaceManager メンバ

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

DesignSurfaceManager データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド DesignSurfaceManager オーバーロードされます。 DesignSurfaceManager クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ ServiceContainer デザイン サーフェイス マネージャの ServiceContainer を取得します
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
パブリック イベントパブリック イベント
  名前 説明
パブリック イベント ActiveDesignSurfaceChanged 現在のアクティブ デザイナ変更されたときに発生します
パブリック イベント DesignSurfaceCreated デザイナ作成されたときに発生します
パブリック イベント DesignSurfaceDisposed デザイナ破棄されたときに発生します
パブリック イベント SelectionChanged グローバルに選択されている対象変更されたときに発生します
参照参照

関連項目

DesignSurfaceManager クラス
System.ComponentModel.Design 名前空間
DesignSurface クラス
IDesignerEventService
IDesignerHost
IServiceProvider
DesignerLoader
IDesignerLoaderService


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

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

辞書ショートカット

すべての辞書の索引

「DesignSurfaceManager」の関連用語

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

   

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



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

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

©2025 GRAS Group, Inc.RSS