CodeDomDesignerLoader.Initialize 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化服務。
protected:
override void Initialize();
protected override void Initialize ();
override this.Initialize : unit -> unit
Protected Overrides Sub Initialize ()
例外狀況
尚未初始化 IDesignerLoaderHost,或設計工具載入器未提供 CodeDom 序列化所需要的型別解析服務。
備註
下表描述 新增至服務容器的可取代服務 CodeDomDesignerLoader 。
詞彙 | 定義 |
---|---|
INameCreationService | 提供建立物件名稱的語意。 服務會使用 CodeDOM 提供者的 ICodeGenerator 介面來建立名稱,這些名稱是語言的有效標識碼。 此外,名稱建立服務也支援空白名稱。 在串行化期間,空白名稱應該解譯為暫存局部變數。 |
IDesignerSerializationService | 允許其他物件將元件群組串行化為二進位物件。 這項服務最常由複製和貼上或復原和取消復原等功能使用。 類別 CodeDomDesignerLoader 提供設計工具串行化服務,以建立物件的CodeDOM樹狀結構為基礎。 |
ComponentSerializationService | 此服務會 IDesignerSerializationService 取代為將元件串行化為二進位物件的方法。 |
如需可取代和非可取代服務的詳細資訊,請參閱 BasicDesignerLoader。