CodeDomSerializerBase.GetUniqueName メソッド

定義

指定したオブジェクトの一意の名前を返します。

protected:
 System::String ^ GetUniqueName(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value);
protected string GetUniqueName (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value);
member this.GetUniqueName : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj -> string
Protected Function GetUniqueName (manager As IDesignerSerializationManager, value As Object) As String

パラメーター

manager
IDesignerSerializationManager

シリアル化に使用する IDesignerSerializationManager

value
Object

名前の取得対象となるオブジェクト。

戻り値

value の一意の名前。

例外

manager または valuenull です。

注釈

GetUniqueName メソッドは GetName メソッドを呼び出します。 このメソッドが名前を返さない場合は、 を GetUniqueName 使用 INameCreationService して オブジェクトの有効な名前を作成します。 サービスが使用できない場合は、 GetUniqueName 短い型名とインデックス番号を組み合わせて名前を作成して一意にします。 結果の名前は、新しい名前が返される前に メソッドを SetName 呼び出すことによってシリアル化マネージャーに関連付けられます。

適用対象

こちらもご覧ください