DesignSurfaceManager.CreateDesignSurfaceCore(IServiceProvider) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализация, которая создает область разработки.
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
Параметры
- parentProvider
- IServiceProvider
Поставщик службы, который должен быть передан в область разработки. Этот объект является экземпляром класса DesignSurfaceManager или объектом, который реализует класс IServiceProvider и отражает слияние поставщика службы класса DesignSurfaceManager и переданного извне поставщика.
Возвращаемое значение
Новый экземпляр области разработки.
Комментарии
Метод CreateDesignSurfaceCore вызывается обоими CreateDesignSurface методами. Именно реализация фактически создает поверхность проектирования. Реализация по умолчанию просто возвращает новый DesignSurfaceобъект . Этот метод можно переопределить, чтобы предоставить пользовательский объект, производный DesignSurface от класса .