CodeDomDesignerLoader 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供基底類別,以實作 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
- 繼承
- 屬性
- 實作
備註
CodeDomDesignerLoader 是一個抽象類,可根據 Code Document Object Model (CodeDOM) ,提供完整的設計工具載入器。 您提供 CodeDOM 剖析器和產生器,以及類型解析服務。
建構函式
CodeDomDesignerLoader() |
初始化 CodeDomDesignerLoader 類別的新執行個體。 |
屬性
CodeDomProvider |
取得這個設計工具載入器將使用的 CodeDomProvider。 |
LoaderHost |
取得載入器主應用程式。 (繼承來源 BasicDesignerLoader) |
Loading |
取得值,指出設計工具載入器是否正在載入設計介面。 (繼承來源 BasicDesignerLoader) |
Modified |
取得或設定值,指出是否已修改設計工具。 (繼承來源 BasicDesignerLoader) |
PropertyProvider |
取得或設定載入器正在使用之序列化管理員的屬性提供者。 (繼承來源 BasicDesignerLoader) |
ReloadPending |
取得值,指出是否已將重新載入加入佇列。 (繼承來源 BasicDesignerLoader) |
TypeResolutionService |
取得要與這個設計工具載入器搭配使用的型別解析服務。 |
方法
明確介面實作
IDesignerLoaderService.AddLoadDependency() |
將外部元件註冊為由 IDesignerLoaderService 管理之載入處理序的一部分。 (繼承來源 BasicDesignerLoader) |
IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection) |
表示相依載入已完成。 (繼承來源 BasicDesignerLoader) |
IDesignerLoaderService.Reload() |
重新載入設計文件。 (繼承來源 BasicDesignerLoader) |
IDesignerSerializationService.Deserialize(Object) |
將指定的序列化資料物件還原序列化,並傳回由資料所表示的物件集合。 |
IDesignerSerializationService.Serialize(ICollection) |
將指定的物件集合序列化,並將它們儲存在序列化資料物件中。 |
INameCreationService.CreateName(IContainer, Type) |
建立在指定容器中所有元件的唯一新名稱。 |
INameCreationService.IsValidName(String) |
取得值,指出指定名稱是否有效。 |
INameCreationService.ValidateName(String) |
取得值,指出指定名稱是否有效。 |