DesignSurface DesignSurface DesignSurface DesignSurface Constructors

定義

オーバーロード

DesignSurface() DesignSurface() DesignSurface()

DesignSurface クラスの新しいインスタンスを初期化します。Initializes a new instance of the DesignSurface class.

DesignSurface(IServiceProvider) DesignSurface(IServiceProvider) DesignSurface(IServiceProvider) DesignSurface(IServiceProvider)

DesignSurface クラスの新しいインスタンスを初期化します。Initializes a new instance of the DesignSurface class.

DesignSurface(Type) DesignSurface(Type) DesignSurface(Type) DesignSurface(Type)

DesignSurface クラスの新しいインスタンスを初期化します。Initializes a new instance of the DesignSurface class.

DesignSurface(IServiceProvider, Type) DesignSurface(IServiceProvider, Type) DesignSurface(IServiceProvider, Type) DesignSurface(IServiceProvider, Type)

DesignSurface クラスの新しいインスタンスを初期化します。Initializes a new instance of the DesignSurface class.

DesignSurface() DesignSurface() DesignSurface()

DesignSurface クラスの新しいインスタンスを初期化します。Initializes a new instance of the DesignSurface class.

public:
 DesignSurface();
public DesignSurface ();
Public Sub New ()

例外

DesignSurface にアタッチした IDesignerHost は破棄されています。The IDesignerHost attached to the DesignSurface has been disposed.

DesignSurface(IServiceProvider) DesignSurface(IServiceProvider) DesignSurface(IServiceProvider) DesignSurface(IServiceProvider)

DesignSurface クラスの新しいインスタンスを初期化します。Initializes a new instance of the DesignSurface class.

public:
 DesignSurface(IServiceProvider ^ parentProvider);
public DesignSurface (IServiceProvider parentProvider);
new System.ComponentModel.Design.DesignSurface : IServiceProvider -> System.ComponentModel.Design.DesignSurface
Public Sub New (parentProvider As IServiceProvider)

パラメーター

parentProvider
IServiceProvider IServiceProvider IServiceProvider IServiceProvider

親サービス プロバイダー、またはnullかどうかは、サービスの解決に使用する親はありません。The parent service provider, or null if there is no parent used to resolve services.

例外

DesignSurface にアタッチした IDesignerHost は破棄されています。The IDesignerHost attached to the DesignSurface has been disposed.

注釈

ときにparentProvideが存在する、画面に含まれるデザイナーは、アプリケーションからサービスを取得できます。When parentProvide is present, designers contained within the surface can retrieve services from the application.

こちらもご覧ください

DesignSurface(Type) DesignSurface(Type) DesignSurface(Type) DesignSurface(Type)

DesignSurface クラスの新しいインスタンスを初期化します。Initializes a new instance of the DesignSurface class.

public:
 DesignSurface(Type ^ rootComponentType);
public DesignSurface (Type rootComponentType);
new System.ComponentModel.Design.DesignSurface : Type -> System.ComponentModel.Design.DesignSurface
Public Sub New (rootComponentType As Type)

パラメーター

rootComponentType
Type Type Type Type

作成するルート コンポーネントの型。The type of root component to create.

例外

rootComponentnull です。rootComponent is null.

DesignSurface にアタッチした IDesignerHost は破棄されています。The IDesignerHost attached to the DesignSurface has been disposed.

注釈

使用すると、DesignSurfaceコンス トラクター、さらに、指定された型のコンポーネントを作成し、読み込みプロセスを終了する単純なデザイナー ローダーを作成します。When you use the DesignSurface constructor, it creates a simple designer loader that, in turn, creates a component of the given type and then ends the loading process. これは、簡単にすることを前提として、デザイナーを作成すべて状態の保存が外部で実行します。This is a straightforward way to create a designer, under the assumption that all saving of state will be done externally. 内部的には、呼び出されるBeginLoadルート コンポーネントの種類を渡します。Internally, this calls BeginLoad and passes the root component type.

注意

DesignSurfaceオーバー ロードを受けませんDesignerOptionsします。The DesignSurface overload is not affected by DesignerOptions. DesignerOptionsデザイン サーフェイスが読み込まれる前に、サービス コンテナーである必要があります。The DesignerOptions must be in the service container before the design surface loads. アクセスが必要な場合DesignerOptions、空のコンス トラクターを呼び出して、追加、DesignerOptionsServiceContainerを呼び出すとBeginLoadrootComponentTypeします。If you need access to DesignerOptions, call the empty constructor, add the DesignerOptions to the ServiceContainer and call BeginLoad with rootComponentType.

DesignSurface(IServiceProvider, Type) DesignSurface(IServiceProvider, Type) DesignSurface(IServiceProvider, Type) DesignSurface(IServiceProvider, Type)

DesignSurface クラスの新しいインスタンスを初期化します。Initializes a new instance of the DesignSurface class.

public:
 DesignSurface(IServiceProvider ^ parentProvider, Type ^ rootComponentType);
public DesignSurface (IServiceProvider parentProvider, Type rootComponentType);
new System.ComponentModel.Design.DesignSurface : IServiceProvider * Type -> System.ComponentModel.Design.DesignSurface
Public Sub New (parentProvider As IServiceProvider, rootComponentType As Type)

パラメーター

parentProvider
IServiceProvider IServiceProvider IServiceProvider IServiceProvider

親サービス プロバイダー、またはnullかどうかは、サービスの解決に使用する親はありません。The parent service provider, or null if there is no parent used to resolve services.

rootComponentType
Type Type Type Type

作成するルート コンポーネントの型。The type of root component to create.

例外

rootComponentnull です。rootComponent is null.

DesignSurface にアタッチした IDesignerHost は破棄されています。The IDesignerHost attached to the DesignSurface has been disposed.

注釈

使用して、DesignSurfaceコンス トラクターは、指定された型のコンポーネントを作成し、読み込みプロセスを終了する単純なデザイナー ローダーを作成します。Using the DesignSurface constructor creates a simple designer loader that creates a component of the given type and then ends the loading process. これは、簡単にすることを前提として、デザイナーを作成すべて状態の保存が外部で実行します。This is a straightforward way to create a designer, under the assumption that all saving of state will be done externally. 内部的には、呼び出されるBeginLoadルート コンポーネントの種類を渡します。Internally, this calls BeginLoad and passes the root component type.

こちらもご覧ください

適用対象