DesignerSerializationManager.IDesignerSerializationManager.SetName 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定指定物件的名稱。
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
設定名稱的物件。
實作
例外狀況
其中一個或兩個參數為 null。
由實例指定的物件已經有名稱,或 name 已被另一個命名物件使用。
此屬性是在序列化會話之外存取的。
備註
此 IDesignerSerializationManager.SetName 方法提供一種設定現有物件名稱的方法。 這使得透過呼叫 IDesignerSerializationManager.GetInstance 方法來建立物件實例,避免方法的 CreateInstance 開銷。