CodeDomDesignerLoader Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje základní třídu pro implementaci zavaděče návrháře založeného na CodeDOM.
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
- Dědičnost
- Atributy
- Implementuje
Poznámky
CodeDomDesignerLoader je abstraktní třída, která poskytuje úplný zavaděč návrháře na základě modelu code Document Object Model (CodeDOM). Zadáte analyzátor a generátor CodeDOM a službu překladu typů.
Konstruktory
| Name | Description |
|---|---|
| CodeDomDesignerLoader() |
Inicializuje novou instanci CodeDomDesignerLoader třídy. |
Vlastnosti
| Name | Description |
|---|---|
| CodeDomProvider |
CodeDomProvider Získá tento zavaděč návrháře bude používat. |
| LoaderHost |
Získá hostitele zavaděče. (Zděděno od BasicDesignerLoader) |
| Loading |
Získá hodnotu označující, zda zavaděč návrháře načítá návrhovou plochu. (Zděděno od BasicDesignerLoader) |
| Modified |
Získá nebo nastaví hodnotu označující, zda návrhář byl změněn. (Zděděno od BasicDesignerLoader) |
| PropertyProvider |
Získá nebo nastaví zprostředkovatele vlastnosti pro správce serializace, který používá zavaděč. (Zděděno od BasicDesignerLoader) |
| ReloadPending |
Získá hodnotu označující, zda bylo opětovné načtení zařazeno do fronty. (Zděděno od BasicDesignerLoader) |
| TypeResolutionService |
Získá službu překladu typu, která se má použít s tímto zavaděčem návrháře. |
Metody
| Name | Description |
|---|---|
| BeginLoad(IDesignerLoaderHost) |
Spustí proces načítání. (Zděděno od BasicDesignerLoader) |
| Dispose() |
Uvolní prostředky používané CodeDomDesignerLoader třídou. |
| EnableComponentNotification(Boolean) |
Povolí nebo zakáže oznámení o komponentě pomocí funkce DesignerLoader. (Zděděno od BasicDesignerLoader) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| Flush() |
Vyprázdní čekající změny do zavaděče návrháře. (Zděděno od BasicDesignerLoader) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetService(Type) |
Získá požadovanou službu. (Zděděno od BasicDesignerLoader) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| Initialize() |
Inicializuje služby. |
| IsReloadNeeded() |
Vrátí hodnotu určující, zda je vyžadováno opětovné načtení. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| OnBeginLoad() |
Upozorní zavaděče návrháře, že se načítání chystá začít. |
| OnBeginUnload() |
Upozorní zavaděče návrháře, že se jeho uvolnění chystá začít. |
| OnComponentRename(Object, String, String) |
ComponentRename Vyvolá událost. |
| OnEndLoad(Boolean, ICollection) |
Upozorní zavaděče návrháře, že se načítání dokončilo. |
| OnModifying() |
Upozorní zavaděče návrháře, že se chystá změnit stav dokumentu. (Zděděno od BasicDesignerLoader) |
| Parse() |
Analyzuje text nebo jiné trvalé úložiště a vrátí hodnotu CodeCompileUnit. |
| PerformFlush(IDesignerSerializationManager) |
Vyžaduje serializaci kořenové komponenty návrháře. |
| PerformLoad(IDesignerSerializationManager) |
Parsuje kód od zprostředkovatele CodeDOM. |
| Reload(BasicDesignerLoader+ReloadOptions) |
Zařadí do fronty znovu načtení návrháře. (Zděděno od BasicDesignerLoader) |
| ReportFlushErrors(ICollection) |
Hlásí chyby, ke kterým došlo při vyprázdnění změn. (Zděděno od BasicDesignerLoader) |
| SetBaseComponentClassName(String) |
Nastaví úplný název třídy základní komponenty. (Zděděno od BasicDesignerLoader) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| Write(CodeCompileUnit) |
Zapíše změny kompilační jednotky do trvalého úložiště. |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| IDesignerLoaderService.AddLoadDependency() |
Zaregistruje externí komponentu jako součást procesu načítání spravovaného nástrojem IDesignerLoaderService. (Zděděno od BasicDesignerLoader) |
| IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection) |
Signály, že závislé zatížení bylo dokončeno. (Zděděno od BasicDesignerLoader) |
| IDesignerLoaderService.Reload() |
Znovu načte dokument návrhu. (Zděděno od BasicDesignerLoader) |
| IDesignerSerializationService.Deserialize(Object) |
Deserializuje zadaný datový objekt serializace a vrátí kolekci objektů reprezentovaných těmito daty. |
| IDesignerSerializationService.Serialize(ICollection) |
Serializuje zadanou kolekci objektů a uloží je do objektu serializace dat. |
| INameCreationService.CreateName(IContainer, Type) |
Vytvoří nový název, který je jedinečný pro všechny komponenty v zadaném kontejneru. |
| INameCreationService.IsValidName(String) |
Získá hodnotu určující, zda zadaný název je platný. |
| INameCreationService.ValidateName(String) |
Získá hodnotu určující, zda zadaný název je platný. |