DesignerSerializationManager.IDesignerSerializationManager.SetName 方法

定義

設定指定物件的名稱。

 virtual void System.ComponentModel.Design.Serialization.IDesignerSerializationManager.SetName(System::Object ^ instance, System::String ^ name) = System::ComponentModel::Design::Serialization::IDesignerSerializationManager::SetName;
void IDesignerSerializationManager.SetName(object instance, string name);
abstract member System.ComponentModel.Design.Serialization.IDesignerSerializationManager.SetName : obj * string -> unit
override this.System.ComponentModel.Design.Serialization.IDesignerSerializationManager.SetName : obj * string -> unit
Sub SetName (instance As Object, name As String) Implements IDesignerSerializationManager.SetName

參數

instance
Object

設定名稱的物件。

name
String

String A被用作該物體的名稱。

實作

例外狀況

其中一個或兩個參數為 null

由實例指定的物件已經有名稱,或 name 已被另一個命名物件使用。

此屬性是在序列化會話之外存取的。

備註

IDesignerSerializationManager.SetName 方法提供一種設定現有物件名稱的方法。 這使得透過呼叫 IDesignerSerializationManager.GetInstance 方法來建立物件實例,避免方法的 CreateInstance 開銷。

適用於

另請參閱