CodeDomDesignerLoader 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.
CodeDOM tabanlı tasarımcı yükleyicisi uygulamak için temel sınıfı sağlar.
public ref class CodeDomDesignerLoader abstract : System::ComponentModel::Design::Serialization::BasicDesignerLoader, System::ComponentModel::Design::Serialization::IDesignerSerializationService, System::ComponentModel::Design::Serialization::INameCreationService
public abstract class CodeDomDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader, System.ComponentModel.Design.Serialization.IDesignerSerializationService, System.ComponentModel.Design.Serialization.INameCreationService
[System.Security.SecurityCritical]
public abstract class CodeDomDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader, System.ComponentModel.Design.Serialization.IDesignerSerializationService, System.ComponentModel.Design.Serialization.INameCreationService
type CodeDomDesignerLoader = class
inherit BasicDesignerLoader
interface INameCreationService
interface IDesignerSerializationService
[<System.Security.SecurityCritical>]
type CodeDomDesignerLoader = class
inherit BasicDesignerLoader
interface INameCreationService
interface IDesignerSerializationService
Public MustInherit Class CodeDomDesignerLoader
Inherits BasicDesignerLoader
Implements IDesignerSerializationService, INameCreationService
- Devralma
- Öznitelikler
- Uygulamalar
Açıklamalar
CodeDomDesignerLoader , Kod Belgesi Nesne Modeli'ni (CodeDOM) temel alan tam tasarımcı yükleyicisi sağlayan soyut bir sınıftır. CodeDOM ayrıştırıcısı ve oluşturucu ile bir tür çözümleme hizmeti sağlarsınız.
Oluşturucular
CodeDomDesignerLoader() |
CodeDomDesignerLoader sınıfının yeni bir örneğini başlatır. |
Özellikler
CodeDomProvider |
Bu tasarımcı yükleyicisinin CodeDomProvider kullanacağı öğesini alır. |
LoaderHost |
Yükleyici ana bilgisayarını alır. (Devralındığı yer: BasicDesignerLoader) |
Loading |
Tasarımcı yükleyicisinin tasarım yüzeyini yükleyip yüklemediğini belirten bir değer alır. (Devralındığı yer: BasicDesignerLoader) |
Modified |
Tasarımcının değiştirilip değiştirilmediğini belirten bir değer alır veya ayarlar. (Devralındığı yer: BasicDesignerLoader) |
PropertyProvider |
Yükleyici tarafından kullanılan serileştirme yöneticisi için özellik sağlayıcısını alır veya ayarlar. (Devralındığı yer: BasicDesignerLoader) |
ReloadPending |
Yeniden yüklemenin kuyruğa alınıp alınmadığını belirten bir değer alır. (Devralındığı yer: BasicDesignerLoader) |
TypeResolutionService |
Bu tasarımcı yükleyicisi ile kullanılacak tür çözümleme hizmetini alır. |
Yöntemler
BeginLoad(IDesignerLoaderHost) |
Yükleme işlemini başlatır. (Devralındığı yer: BasicDesignerLoader) |
Dispose() |
CodeDomDesignerLoader sınıfı tarafından kullanılan kaynakları bırakır. |
EnableComponentNotification(Boolean) |
ile bileşen bildirimini DesignerLoaderetkinleştirir veya devre dışı bırakır. (Devralındığı yer: BasicDesignerLoader) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Flush() |
Tasarımcı yükleyicisinde bekleyen değişiklikleri temizler. (Devralındığı yer: BasicDesignerLoader) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetService(Type) |
İstenen hizmeti alır. (Devralındığı yer: BasicDesignerLoader) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Initialize() |
Hizmetleri başlatır. |
IsReloadNeeded() |
Yeniden yüklemenin gerekli olup olmadığını belirten bir değer döndürür. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnBeginLoad() |
Tasarımcı yükleyicisine yüklemenin başlamak üzere olduğunu bildirir. |
OnBeginUnload() |
Tasarımcı yükleyicisine yüklemenin başlamak üzere olduğunu bildirir. |
OnComponentRename(Object, String, String) |
Olayı tetikler ComponentRename . |
OnEndLoad(Boolean, ICollection) |
Tasarımcı yükleyicisine yüklemenin tamamlandığını bildirir. |
OnModifying() |
Tasarımcı yükleyicisine belgenin durumunun değiştirilmek üzere olduğunu bildirir. (Devralındığı yer: BasicDesignerLoader) |
Parse() |
Metni veya diğer kalıcı depolama alanını ayrıştırıp bir CodeCompileUnitdöndürür. |
PerformFlush(IDesignerSerializationManager) |
Tasarımcının kök bileşeninin seri hale getirilmesini istemektedir. |
PerformLoad(IDesignerSerializationManager) |
CodeDOM sağlayıcısından gelen kodu ayrıştırıyor. |
Reload(BasicDesignerLoader+ReloadOptions) |
Tasarımcının yeniden yüklenmesini kuyruğa alır. (Devralındığı yer: BasicDesignerLoader) |
ReportFlushErrors(ICollection) |
Değişiklikler boşaltılırken oluşan hataları bildirir. (Devralındığı yer: BasicDesignerLoader) |
SetBaseComponentClassName(String) |
Temel bileşenin tam sınıf adını ayarlar. (Devralındığı yer: BasicDesignerLoader) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Write(CodeCompileUnit) |
Derleme birimi değişikliklerini kalıcı depolama alanına yazar. |
Belirtik Arabirim Kullanımları
IDesignerLoaderService.AddLoadDependency() |
tarafından IDesignerLoaderServiceyönetilen yük işleminin bir parçası olarak bir dış bileşeni kaydeder. (Devralındığı yer: BasicDesignerLoader) |
IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection) |
Bağımlı bir yükün tamamlandığını belirten sinyaller. (Devralındığı yer: BasicDesignerLoader) |
IDesignerLoaderService.Reload() |
Tasarım belgesini yeniden yükler. (Devralındığı yer: BasicDesignerLoader) |
IDesignerSerializationService.Deserialize(Object) |
Belirtilen serileştirme veri nesnesini seri durumdan kaldırır ve bu verilerle temsil edilen nesne koleksiyonunu döndürür. |
IDesignerSerializationService.Serialize(ICollection) |
Belirtilen nesne koleksiyonunu serileştirir ve bunları bir serileştirme veri nesnesinde depolar. |
INameCreationService.CreateName(IContainer, Type) |
Belirtilen kapsayıcıdaki tüm bileşenler için benzersiz olan yeni bir ad oluşturur. |
INameCreationService.IsValidName(String) |
Belirtilen adın geçerli olup olmadığını belirten bir değer alır. |
INameCreationService.ValidateName(String) |
Belirtilen adın geçerli olup olmadığını belirten bir değer alır. |