CodeDomDesignerLoader Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt de basisklasse voor het implementeren van een ontwerplaadprogramma op basis van 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
- Overname
- Kenmerken
- Implementeringen
Opmerkingen
CodeDomDesignerLoader is een abstracte klasse die een volledig ontwerpprogramma biedt op basis van het Code Document Object Model (CodeDOM). U geeft de CodeDOM-parser en generator en een typeoplossingsservice op.
Constructors
| Name | Description |
|---|---|
| CodeDomDesignerLoader() |
Initialiseert een nieuw exemplaar van de CodeDomDesignerLoader klasse. |
Eigenschappen
| Name | Description |
|---|---|
| CodeDomProvider |
Hiermee haalt u het CodeDomProvider ontwerpprogramma op dat wordt gebruikt. |
| LoaderHost |
Haalt de host van het laadprogramma op. (Overgenomen van BasicDesignerLoader) |
| Loading |
Hiermee wordt een waarde opgehaald die aangeeft of het ontwerplaadprogramma het ontwerpoppervlak laadt. (Overgenomen van BasicDesignerLoader) |
| Modified |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de ontwerpfunctie is gewijzigd. (Overgenomen van BasicDesignerLoader) |
| PropertyProvider |
Hiermee haalt u de eigenschapsprovider op voor de serialisatiemanager die door het laadprogramma wordt gebruikt. (Overgenomen van BasicDesignerLoader) |
| ReloadPending |
Hiermee wordt een waarde opgehaald die aangeeft of een herload in de wachtrij is geplaatst. (Overgenomen van BasicDesignerLoader) |
| TypeResolutionService |
Hiermee haalt u de typeoplossingsservice op die moet worden gebruikt met dit ontwerplaadprogramma. |
Methoden
| Name | Description |
|---|---|
| BeginLoad(IDesignerLoaderHost) |
Hiermee start u het laadproces. (Overgenomen van BasicDesignerLoader) |
| Dispose() |
Releases van de resources die door de CodeDomDesignerLoader klasse worden gebruikt. |
| EnableComponentNotification(Boolean) |
Hiermee schakelt u onderdeelmeldingen in of uit met de DesignerLoader. (Overgenomen van BasicDesignerLoader) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| Flush() |
Hiermee worden wijzigingen in behandeling in het ontwerpprogramma leeggemaakt. (Overgenomen van BasicDesignerLoader) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetService(Type) |
Hiermee haalt u de aangevraagde service op. (Overgenomen van BasicDesignerLoader) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| Initialize() |
Initialiseert services. |
| IsReloadNeeded() |
Retourneert een waarde die aangeeft of opnieuw laden vereist is. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| OnBeginLoad() |
Hiermee wordt het ontwerplaadprogramma gewaarschuwd dat het laden op het punt staat te beginnen. |
| OnBeginUnload() |
Hiermee wordt de ontwerplader gewaarschuwd dat het lossen op het punt staat te beginnen. |
| OnComponentRename(Object, String, String) |
Hiermee wordt de ComponentRename gebeurtenis gegenereerd. |
| OnEndLoad(Boolean, ICollection) |
Hiermee wordt het ontwerplaadprogramma aangegeven dat het laden is voltooid. |
| OnModifying() |
Hiermee wordt het ontwerpprogramma gewaarschuwd dat de status van het document binnenkort wordt gewijzigd. (Overgenomen van BasicDesignerLoader) |
| Parse() |
Parseert de tekst of andere permanente opslag en retourneert een CodeCompileUnit. |
| PerformFlush(IDesignerSerializationManager) |
Hiermee wordt de serialisatie van het hoofdonderdeel van de ontwerpfunctie aangevraagd. |
| PerformLoad(IDesignerSerializationManager) |
Parseert code van een CodeDOM-provider. |
| Reload(BasicDesignerLoader+ReloadOptions) |
Hiermee wordt een nieuwe laadfunctie van de ontwerpfunctie in de wachtrij geplaatst. (Overgenomen van BasicDesignerLoader) |
| ReportFlushErrors(ICollection) |
Rapporteert fouten die zijn opgetreden tijdens het leegmaken van wijzigingen. (Overgenomen van BasicDesignerLoader) |
| SetBaseComponentClassName(String) |
Hiermee stelt u de volledige klassenaam van het basisonderdeel in. (Overgenomen van BasicDesignerLoader) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| Write(CodeCompileUnit) |
Hiermee worden wijzigingen in compileereenheden naar permanente opslag geschreven. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IDesignerLoaderService.AddLoadDependency() |
Registreert een extern onderdeel als onderdeel van het laadproces dat wordt beheerd door IDesignerLoaderService. (Overgenomen van BasicDesignerLoader) |
| IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection) |
Signalen dat een afhankelijke belasting is voltooid. (Overgenomen van BasicDesignerLoader) |
| IDesignerLoaderService.Reload() |
Laadt het ontwerpdocument opnieuw. (Overgenomen van BasicDesignerLoader) |
| IDesignerSerializationService.Deserialize(Object) |
Hiermee wordt het opgegeven serialisatiegegevensobject gedeserialiseerd en wordt een verzameling objecten geretourneerd die door die gegevens worden vertegenwoordigd. |
| IDesignerSerializationService.Serialize(ICollection) |
Serialiseert de opgegeven verzameling objecten en slaat deze op in een serialisatiegegevensobject. |
| INameCreationService.CreateName(IContainer, Type) |
Hiermee maakt u een nieuwe naam die uniek is voor alle onderdelen in de opgegeven container. |
| INameCreationService.IsValidName(String) |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven naam geldig is. |
| INameCreationService.ValidateName(String) |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven naam geldig is. |