語言

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 開銷。

適用於

另請參閱