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