CodeDomDesignerLoader Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Megadja a CodeDOM-alapú tervezőbetöltők implementálásának alaposztályát.
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
- Öröklődés
- Attribútumok
- Megvalósítás
Megjegyzések
CodeDomDesignerLoader egy absztrakt osztály, amely teljes tervezőbetöltőt biztosít a Code Document Object Model (CodeDOM) alapján. Adja meg a CodeDOM elemzőt és generátort, valamint egy típusfeloldási szolgáltatást.
Konstruktorok
| Name | Description |
|---|---|
| CodeDomDesignerLoader() |
Inicializálja a CodeDomDesignerLoader osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| CodeDomProvider |
Lekéri a CodeDomProvider tervezőbetöltőt. |
| LoaderHost |
Lekéri a rakodó gazdagépet. (Öröklődés forrása BasicDesignerLoader) |
| Loading |
Egy értéket kap, amely jelzi, hogy a tervezőbetöltő betölti-e a tervezési felületet. (Öröklődés forrása BasicDesignerLoader) |
| Modified |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a tervező módosult-e. (Öröklődés forrása BasicDesignerLoader) |
| PropertyProvider |
Lekéri vagy beállítja a rakodó által használt szerializálás-kezelő tulajdonságszolgáltatója. (Öröklődés forrása BasicDesignerLoader) |
| ReloadPending |
Beolvas egy értéket, amely jelzi, hogy egy újrabetöltés várólistára lett-e állítva. (Öröklődés forrása BasicDesignerLoader) |
| TypeResolutionService |
Lekéri a tervezőbetöltőhöz használandó típusfeloldási szolgáltatást. |
Metódusok
| Name | Description |
|---|---|
| BeginLoad(IDesignerLoaderHost) |
Elindítja a betöltési folyamatot. (Öröklődés forrása BasicDesignerLoader) |
| Dispose() |
Felszabadítja az osztály által CodeDomDesignerLoader használt erőforrásokat. |
| EnableComponentNotification(Boolean) |
Engedélyezi vagy letiltja az összetevő értesítését a DesignerLoader. (Öröklődés forrása BasicDesignerLoader) |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| Flush() |
Kiüríti a tervezőbetöltő függőben lévő módosításait. (Öröklődés forrása BasicDesignerLoader) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetService(Type) |
Lekéri a kért szolgáltatást. (Öröklődés forrása BasicDesignerLoader) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| Initialize() |
Inicializálja a szolgáltatásokat. |
| IsReloadNeeded() |
Egy értéket ad vissza, amely jelzi, hogy szükség van-e újratöltésre. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| OnBeginLoad() |
Értesíti a tervezőt, hogy a betöltés elkezdődik. |
| OnBeginUnload() |
Értesíti a tervező betöltőt, hogy a kipakolás megkezdődik. |
| OnComponentRename(Object, String, String) |
Az eseményt emeli ComponentRename ki. |
| OnEndLoad(Boolean, ICollection) |
Értesíti a tervezőt, hogy a betöltés befejeződött. |
| OnModifying() |
Értesíti a tervezőbetöltőt, hogy a dokumentum állapota hamarosan módosul. (Öröklődés forrása BasicDesignerLoader) |
| Parse() |
Elemzi a szöveget vagy más állandó tárterületet, és visszaad egy CodeCompileUnit. |
| PerformFlush(IDesignerSerializationManager) |
A tervező gyökérösszetevőjének szerializálását kéri. |
| PerformLoad(IDesignerSerializationManager) |
Kód elemzése CodeDOM-szolgáltatótól. |
| Reload(BasicDesignerLoader+ReloadOptions) |
Sorba állítja a tervező újrabetöltését. (Öröklődés forrása BasicDesignerLoader) |
| ReportFlushErrors(ICollection) |
A módosítások kiürítése során előforduló hibákat jelenti. (Öröklődés forrása BasicDesignerLoader) |
| SetBaseComponentClassName(String) |
Beállítja az alapösszetevő teljes osztálynevét. (Öröklődés forrása BasicDesignerLoader) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
| Write(CodeCompileUnit) |
A fordítási egység módosításait állandó tárterületre írja. |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IDesignerLoaderService.AddLoadDependency() |
Regisztrál egy külső összetevőt a felügyelt terhelési folyamat IDesignerLoaderServicerészeként. (Öröklődés forrása BasicDesignerLoader) |
| IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection) |
Azt jelzi, hogy a függő terhelés befejeződött. (Öröklődés forrása BasicDesignerLoader) |
| IDesignerLoaderService.Reload() |
Újra betölti a terveződokumentumot. (Öröklődés forrása BasicDesignerLoader) |
| IDesignerSerializationService.Deserialize(Object) |
Deszerializálja a megadott szerializálási adatobjektumot, és visszaadja az adatok által képviselt objektumok gyűjteményét. |
| IDesignerSerializationService.Serialize(ICollection) |
Szerializálja a megadott objektumgyűjteményt, és egy szerializálási adatobjektumban tárolja őket. |
| INameCreationService.CreateName(IContainer, Type) |
Létrehoz egy új nevet, amely egyedi a megadott tároló összes összetevőjére. |
| INameCreationService.IsValidName(String) |
Beolvas egy értéket, amely jelzi, hogy a megadott név érvényes-e. |
| INameCreationService.ValidateName(String) |
Beolvas egy értéket, amely jelzi, hogy a megadott név érvényes-e. |