CodeDomDesignerLoader Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia klasę bazową do implementowania modułu ładującego projektanta opartego na kodzieDOM.
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
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
CodeDomDesignerLoader jest abstrakcyjną klasą, która udostępnia moduł ładujący w pełnym projektancie oparty na modelu obiektów dokumentu kodu (CodeDOM). Udostępniasz analizator CodeDOM i generator oraz usługę rozpoznawania typów.
Konstruktory
CodeDomDesignerLoader() |
Inicjuje nowe wystąpienie klasy CodeDomDesignerLoader. |
Właściwości
CodeDomProvider |
CodeDomProvider Pobiera ten moduł ładujący projektanta, który będzie używany. |
LoaderHost |
Pobiera hosta modułu ładującego. (Odziedziczone po BasicDesignerLoader) |
Loading |
Pobiera wartość wskazującą, czy moduł ładujący projektanta ładuje powierzchnię projektową. (Odziedziczone po BasicDesignerLoader) |
Modified |
Pobiera lub ustawia wartość wskazującą, czy projektant został zmodyfikowany. (Odziedziczone po BasicDesignerLoader) |
PropertyProvider |
Pobiera lub ustawia dostawcę właściwości dla menedżera serializacji używanego przez moduł ładujący. (Odziedziczone po BasicDesignerLoader) |
ReloadPending |
Pobiera wartość wskazującą, czy ponowne ładowanie zostało w kolejce. (Odziedziczone po BasicDesignerLoader) |
TypeResolutionService |
Pobiera usługę rozpoznawania typów do użycia z tym modułem ładujący projektanta. |
Metody
BeginLoad(IDesignerLoaderHost) |
Uruchamia proces ładowania. (Odziedziczone po BasicDesignerLoader) |
Dispose() |
Zwalnia zasoby używane przez klasę CodeDomDesignerLoader. |
EnableComponentNotification(Boolean) |
Włącza lub wyłącza powiadomienie o składniku za pomocą polecenia DesignerLoader. (Odziedziczone po BasicDesignerLoader) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Flush() |
Opróżnia oczekujące zmiany do modułu ładującego projektanta. (Odziedziczone po BasicDesignerLoader) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetService(Type) |
Pobiera żądaną usługę. (Odziedziczone po BasicDesignerLoader) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
Initialize() |
Inicjuje usługi. |
IsReloadNeeded() |
Zwraca wartość wskazującą, czy wymagane jest ponowne ładowanie. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OnBeginLoad() |
Powiadamia projektanta o rozpoczęciu ładowania. |
OnBeginUnload() |
Powiadamia projektanta o rozpoczęciu zwalniania. |
OnComponentRename(Object, String, String) |
ComponentRename Zgłasza zdarzenie. |
OnEndLoad(Boolean, ICollection) |
Powiadamia projektanta o zakończeniu ładowania. |
OnModifying() |
Powiadamia moduł ładujący projektanta, że stan dokumentu ma zostać zmodyfikowany. (Odziedziczone po BasicDesignerLoader) |
Parse() |
Analizuje tekst lub inny trwały magazyn i zwraca element CodeCompileUnit. |
PerformFlush(IDesignerSerializationManager) |
Żąda serializacji składnika głównego projektanta. |
PerformLoad(IDesignerSerializationManager) |
Analizuje kod od dostawcy CodeDOM. |
Reload(BasicDesignerLoader+ReloadOptions) |
Kolejkuje ponowne ładowanie projektanta. (Odziedziczone po BasicDesignerLoader) |
ReportFlushErrors(ICollection) |
Zgłasza błędy, które wystąpiły podczas opróżniania zmian. (Odziedziczone po BasicDesignerLoader) |
SetBaseComponentClassName(String) |
Ustawia pełną nazwę klasy składnika podstawowego. (Odziedziczone po BasicDesignerLoader) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Write(CodeCompileUnit) |
Zapisuje zmiany w jednostce kompilacji w magazynie trwałym. |
Jawne implementacje interfejsu
IDesignerLoaderService.AddLoadDependency() |
Rejestruje składnik zewnętrzny w ramach procesu ładowania zarządzanego przez program IDesignerLoaderService. (Odziedziczone po BasicDesignerLoader) |
IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection) |
Sygnały, że obciążenie zależne zostało zakończone. (Odziedziczone po BasicDesignerLoader) |
IDesignerLoaderService.Reload() |
Ponownie ładuje dokument projektowy. (Odziedziczone po BasicDesignerLoader) |
IDesignerSerializationService.Deserialize(Object) |
Deserializuje określony obiekt danych serializacji i zwraca kolekcję obiektów reprezentowanych przez te dane. |
IDesignerSerializationService.Serialize(ICollection) |
Serializuje określoną kolekcję obiektów i przechowuje je w obiekcie danych serializacji. |
INameCreationService.CreateName(IContainer, Type) |
Tworzy nową nazwę unikatową dla wszystkich składników w określonym kontenerze. |
INameCreationService.IsValidName(String) |
Pobiera wartość wskazującą, czy określona nazwa jest prawidłowa. |
INameCreationService.ValidateName(String) |
Pobiera wartość wskazującą, czy określona nazwa jest prawidłowa. |