DesignerLoader Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Ö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) |