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üklenmesini desteklemek için uygulanabilir. Tasarımcı yükleyici, açık bir belgede yapılan 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şitli DesignerLoader oluşturur. Özel tasarımcı yükleyicisi oluşturmak için soyut DesignerLoader sınıfını devralıp uygulamanız gerekir. Genel oluşturucusu olmadığından doğrudan örneğini DesignerLoaderoluşturamazsınız.

Çağrıldığında BeginLoad tasarımcı yükleyicisi tasarım belgesini yükler, arabirimi kullanarak IDesignerHost tasarımcı yüzeyini görüntüler ve işiniz bittiğinde arabirimi çağırır EndLoadIDesignerLoaderHost . Uygulama IDesignerLoaderHost genellikle uygulayan aynı sınıftır IDesignerHost.

Oluşturucular

Name Description
DesignerLoader()

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

Özellikler

Name Description
Loading

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

Yöntemler

Name Description
BeginLoad(IDesignerLoaderHost)

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

Dispose()

tarafından DesignerLoaderkullanı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ınan 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()

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır