Language

DesignSurfaceManager.CreateDesignSurface メソッド

定義

デザイン サーフェイスのインスタンスを作成します。

オーバーロード

名前 説明
CreateDesignSurface()

デザイン サーフェイスのインスタンスを作成します。

CreateDesignSurface(IServiceProvider)

デザイン サーフェイスのインスタンスを作成します。

CreateDesignSurface()

ソース:
DesignSurfaceManager.cs
ソース:
DesignSurfaceManager.cs
ソース:
DesignSurfaceManager.cs
ソース:
DesignSurfaceManager.cs
ソース:
DesignSurfaceManager.cs

デザイン サーフェイスのインスタンスを作成します。

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)

ソース:
DesignSurfaceManager.cs
ソース:
DesignSurfaceManager.cs
ソース:
DesignSurfaceManager.cs
ソース:
DesignSurfaceManager.cs
ソース:
DesignSurfaceManager.cs

デザイン サーフェイスのインスタンスを作成します。

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 クラスから派生したクラスの役割です。

こちらもご覧ください

適用対象