Freigeben über


DesignSurfaceManager.CreateDesignSurfaceCore(IServiceProvider) Methode

Definition

Implementierung, die die Entwurfsoberfläche erstellt.

protected:
 virtual System::ComponentModel::Design::DesignSurface ^ CreateDesignSurfaceCore(IServiceProvider ^ parentProvider);
protected virtual System.ComponentModel.Design.DesignSurface CreateDesignSurfaceCore (IServiceProvider parentProvider);
abstract member CreateDesignSurfaceCore : IServiceProvider -> System.ComponentModel.Design.DesignSurface
override this.CreateDesignSurfaceCore : IServiceProvider -> System.ComponentModel.Design.DesignSurface
Protected Overridable Function CreateDesignSurfaceCore (parentProvider As IServiceProvider) As DesignSurface

Parameter

parentProvider
IServiceProvider

Ein an die Entwurfsoberfläche zu übergebender Dienstanbieter. Hierbei handelt es sich entweder um eine Instanz von DesignSurfaceManager oder um ein Objekt, das IServiceProvider implementiert und aus dem Dienstanbieter der DesignSurfaceManager-Klasse und einem extern übergebenen Anbieter zusammengeführt wurde.

Gibt zurück

Eine neue Entwurfsoberflächeninstanz.

Hinweise

Die CreateDesignSurfaceCore -Methode wird von beiden CreateDesignSurface Methoden aufgerufen. Es ist die Implementierung, die tatsächlich die Entwurfsoberfläche erstellt. Die Standardimplementierung gibt nur einen neuen DesignSurfacezurück. Sie können diese Methode überschreiben, um ein benutzerdefiniertes Objekt bereitzustellen, das von der DesignSurface -Klasse abgeleitet ist.

Gilt für:

Weitere Informationen