DesignerLoader Sınıf

Tanım

Özel tasarımcı yükleyicisi uygulamak için kullanılabilecek temel bir tasarımcı yükleyici arabirimi sağlar.

public ref class DesignerLoader abstract
public abstract class DesignerLoader
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class DesignerLoader
type DesignerLoader = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type DesignerLoader = class
Public MustInherit Class DesignerLoader
Devralma
DesignerLoader
Türetilmiş
Öznitelikler

Açıklamalar

DesignerLoader tasarımcı ve tasarımcı bileşenlerinin özel yüklemesini desteklemek için uygulanabilir. Tasarımcı yükleyici, açık bir belgedeki değişiklikleri, yöntem çağrıldıktan sonra belgeyi yüklerken kullanılan depolama alanına geri yazmaktan Flush da sorumludur.

Varsayılan olarak, Visual Studio geliştirme ortamı temel tasarımcı projelerini yükleyebilen kendi çeşitliliğini DesignerLoader oluşturur. Özel tasarımcı yükleyicisi oluşturmak için soyut sınıfını devralıp uygulamanız DesignerLoader gerekir. Genel oluşturucusu olmadığından doğrudan örneği DesignerLoaderoluşturamazsınız.

ÇağrıldığındaBeginLoad, tasarımcı yükleyici tasarım belgesini yükler, arabirimi kullanarak IDesignerHost tasarımcı yüzeyini görüntüler ve bittiğinde arabirimde IDesignerLoaderHost çağrılarEndLoad. Uygulama IDesignerLoaderHost genellikle uygulayan aynı sınıftır IDesignerHost.

Oluşturucular

DesignerLoader()

DesignerLoader sınıfının yeni bir örneğini başlatır.

Özellikler

Loading

Yükleyicinin şu anda belge yükleyip yüklemediğini belirten bir değer alır.

Yöntemler

BeginLoad(IDesignerLoaderHost)

Tasarımcıyı yüklemeye başlar.

Dispose()

DesignerLoader tarafından kullanılan tüm kaynakları serbest bırakır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
Flush()

Önbelleğe alınmış değişiklikleri tasarımcının yüklendiği konuma yazar.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır