DesignSurfaceManager.CreateDesignSurface メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デザイン サーフェイスのインスタンスを作成します。
オーバーロード
CreateDesignSurface() |
デザイン サーフェイスのインスタンスを作成します。 |
CreateDesignSurface(IServiceProvider) |
デザイン サーフェイスのインスタンスを作成します。 |
CreateDesignSurface()
デザイン サーフェイスのインスタンスを作成します。
public:
System::ComponentModel::Design::DesignSurface ^ CreateDesignSurface();
public System.ComponentModel.Design.DesignSurface CreateDesignSurface ();
member this.CreateDesignSurface : unit -> System.ComponentModel.Design.DesignSurface
Public Function CreateDesignSurface () As DesignSurface
戻り値
デザイン サーフェイスの新しいインスタンス。
こちらもご覧ください
適用対象
CreateDesignSurface(IServiceProvider)
デザイン サーフェイスのインスタンスを作成します。
public:
System::ComponentModel::Design::DesignSurface ^ CreateDesignSurface(IServiceProvider ^ parentProvider);
public System.ComponentModel.Design.DesignSurface CreateDesignSurface (IServiceProvider parentProvider);
member this.CreateDesignSurface : IServiceProvider -> System.ComponentModel.Design.DesignSurface
Public Function CreateDesignSurface (parentProvider As IServiceProvider) As DesignSurface
パラメーター
- parentProvider
- IServiceProvider
親サービス プロバイダー。 マージされた新しいサービス プロバイダーが作成されると、まずこのプロバイダーにサービスを要求します。すべてのエラーの処理は、デザイン サーフェイス マネージャー オブジェクトに任されます。 このマージされたプロバイダーは、CreateDesignSurfaceCore(IServiceProvider) メソッドに渡されます。
戻り値
デザイン サーフェイスの新しいインスタンス。
例外
parentProvider
は null
です。
注釈
デザイナーごとのサービスを簡単に追加する場合は、 パラメーターを parentProvider
使用して、このデザイン サーフェイスのサービス プロバイダーを提供します。 メソッドは CreateDesignSurface 、指定されたサービス プロバイダーとそれ自体の両方からのサービス要求を満たすことができるマージされたサービス プロバイダーを DesignSurfaceManager 作成します。 次に、 メソッドは CreateDesignSurface 、このサービス プロバイダーを メソッドに CreateDesignSurfaceCore 渡します。
デザイン サーフェイスを返した後 CreateDesignSurfaceCore 、 メソッドは CreateDesignSurface を IDesignerEventService取得しようとします。 それが存在し、それが既定で提供されるサービスのインスタンスである DesignSurfaceManager 場合、 メソッドは CreateDesignSurface イベントを DesignerCreated 発生させます。
注意 (継承者)
サービスの外部実装が提供された場合、イベントを発生させるのは、 クラスから DesignSurfaceManager 派生したクラスの DesignerCreated 役割です。
こちらもご覧ください
適用対象
.NET