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オブジェクトの名前として使用されます。

実装

例外

パラメーターの一方または両方が null

インスタンスで指定されたオブジェクトには既に名前が付けられています。または、 name は別の名前付きオブジェクトによって既に使用されています。

このプロパティは、シリアル化セッションの外部でアクセスされました。

注釈

IDesignerSerializationManager.SetName メソッドは、既存のオブジェクトの名前を設定する方法を提供します。 これにより、 IDesignerSerializationManager.GetInstance メソッドを呼び出してオブジェクトのインスタンスを作成できるため、 CreateInstance メソッドのオーバーヘッドを回避できます。

適用対象

こちらもご覧ください