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 Dienstanbieter, der an die Entwurfsoberfläche übergeben wird. Dies ist entweder eine Instanz oder DesignSurfaceManager ein Objekt, das implementiert IServiceProviderwird, und stellt eine Zusammenführung zwischen dem Dienstanbieter der DesignSurfaceManager Klasse und einem extern übergebenen Anbieter dar.

Gibt zurück

Eine neue Designoberflä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 eine neue DesignSurfacezurück. Sie können diese Methode außer Kraft setzen, um ein benutzerdefiniertes Objekt bereitzustellen, das von der DesignSurface Klasse abgeleitet wird.

Gilt für:

Weitere Informationen