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 na bázi 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 založený na modelu Code Document Object Model (CodeDOM). Poskytnete analyzátor a generátor CodeDOM a službu překladu typů.
Konstruktory
CodeDomDesignerLoader() |
Inicializuje novou instanci CodeDomDesignerLoader třídy . |
Vlastnosti
CodeDomProvider |
Získá tento zavaděč CodeDomProvider 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 byl návrhář změněn. (Zděděno od BasicDesignerLoader) |
PropertyProvider |
Získá nebo nastaví zprostředkovatele vlastností pro správce serializace používané zavaděčem. (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á typ řešení služby, který má být použit s tímto zavaděčem návrháře. |
Metody
BeginLoad(IDesignerLoaderHost) |
Spustí proces načítání. (Zděděno od BasicDesignerLoader) |
Dispose() |
Uvolní prostředky využívané třídou CodeDomDesignerLoader. |
EnableComponentNotification(Boolean) |
Povolí nebo zakáže oznámení komponent pomocí DesignerLoader. (Zděděno od BasicDesignerLoader) |
Equals(Object) |
Určí, zda se zadaný objekt rovná 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í hashovací funkce. (Zděděno od Object) |
GetService(Type) |
Získá požadovanou službu. (Zděděno od BasicDesignerLoader) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
Initialize() |
Inicializuje služby. |
IsReloadNeeded() |
Vrátí hodnotu označující, zda je vyžadováno opětovné načtení. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
OnBeginLoad() |
Upozorní zavaděč návrháře, že se blíží zahájení načítání. |
OnBeginUnload() |
Upozorní zavaděč návrháře, že se blíží zahájení uvolňování. |
OnComponentRename(Object, String, String) |
ComponentRename Vyvolá událost. |
OnEndLoad(Boolean, ICollection) |
Upozorní zavaděč návrháře, že načítání je dokončeno. |
OnModifying() |
Upozorní zavaděč návrháře, že stav dokumentu bude změněn. (Zděděno od BasicDesignerLoader) |
Parse() |
Analyzuje text nebo jiné trvalé úložiště a vrátí CodeCompileUnit. |
PerformFlush(IDesignerSerializationManager) |
Požaduje serializaci kořenové komponenty návrháře. |
PerformLoad(IDesignerSerializationManager) |
Parsuje kód od zprostředkovatele CodeDOM. |
Reload(BasicDesignerLoader+ReloadOptions) |
Zatáčí do fronty opětovné načtení návrháře. (Zděděno od BasicDesignerLoader) |
ReportFlushErrors(ICollection) |
Hlásí chyby, ke kterým došlo při vyprazdňová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) |
Zapisuje změny jednotek kompilace do trvalého úložiště. |
Explicitní implementace rozhraní
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) |
Signalizuje dokončení závislého zatížení. (Zděděno od BasicDesignerLoader) |
IDesignerLoaderService.Reload() |
Znovu načte dokument návrhu. (Zděděno od BasicDesignerLoader) |
IDesignerSerializationService.Deserialize(Object) |
Deserializes zadaný serializace objektu dat a vrátí kolekci objektů reprezentovaných těmito daty. |
IDesignerSerializationService.Serialize(ICollection) |
Serializuje zadanou kolekci objektů a ukládá je v 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 označující, zda je zadaný název platný. |
INameCreationService.ValidateName(String) |
Získá hodnotu označující, zda je zadaný název platný. |