CodeDomDesignerLoader Osztály

Definíció

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
CodeDomDesignerLoader
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.

A következőre érvényes:

Lásd még