DesignSurfaceManager.CreateDesignSurface Yöntem

Tanım

Tasarım yüzeyinin bir örneğini oluşturur.

Aşırı Yüklemeler

Name Description
CreateDesignSurface()

Tasarım yüzeyinin bir örneğini oluşturur.

CreateDesignSurface(IServiceProvider)

Tasarım yüzeyinin bir örneğini oluşturur.

CreateDesignSurface()

Kaynak:
DesignSurfaceManager.cs
Kaynak:
DesignSurfaceManager.cs
Kaynak:
DesignSurfaceManager.cs
Kaynak:
DesignSurfaceManager.cs
Kaynak:
DesignSurfaceManager.cs

Tasarım yüzeyinin bir örneğini oluşturur.

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

Döndürülenler

Yeni bir tasarım yüzeyi örneği.

Ayrıca bkz.

Şunlara uygulanır

CreateDesignSurface(IServiceProvider)

Kaynak:
DesignSurfaceManager.cs
Kaynak:
DesignSurfaceManager.cs
Kaynak:
DesignSurfaceManager.cs
Kaynak:
DesignSurfaceManager.cs
Kaynak:
DesignSurfaceManager.cs

Tasarım yüzeyinin bir örneğini oluşturur.

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

Parametreler

parentProvider
IServiceProvider

Üst hizmet sağlayıcısı. Önce bu sağlayıcıdan bir hizmet isteyecek ve ardından tüm hataları tasarım surface manager nesnesine devredecek yeni bir birleştirilmiş hizmet sağlayıcısı oluşturulur. Bu birleştirilmiş sağlayıcı yöntemine CreateDesignSurfaceCore(IServiceProvider) geçirilir.

Döndürülenler

Yeni bir tasarım yüzeyi örneği.

Özel durumlar

parentProvider, null'e eşittir.

Açıklamalar

Tasarımcı başına kolayca ek hizmetler eklemek istiyorsanız, bu tasarım yüzeyi için bir hizmet sağlayıcısı sağlamak üzere parametresini kullanın parentProvider . yöntemi, CreateDesignSurface hem verilen hizmet sağlayıcısından hem de kendisinden gelen hizmet isteklerini karşılayan birleştirilmiş bir hizmet sağlayıcısı DesignSurfaceManager oluşturur. Yöntemi CreateDesignSurface daha sonra bu hizmet sağlayıcısını yöntemine CreateDesignSurfaceCore geçirir.

CreateDesignSurfaceCore Tasarım yüzeyini döndürdüğünde CreateDesignSurface yöntemi elde etmeye IDesignerEventServiceçalışır. Varsa ve varsayılan olarak sağlanan hizmetin DesignSurfaceManager örneğiyse, CreateDesignSurface yöntemi olayı tetikler DesignerCreated .

Devralanlara Notlar

Hizmetin bir dış uygulaması sağlandıysa, olayı yükseltmek sınıfından DesignSurfaceManager türetilen sınıfın sorumluluğundadır DesignerCreated .

Ayrıca bkz.

Şunlara uygulanır