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

参数

value
Object

将为其检索名称的对象。

返回

的唯一名称 value

例外

managervaluenull.

注解

该方法 GetUniqueName 调用该方法 GetName 。 如果此方法不返回名称,则 GetUniqueName 用于 INameCreationService 为对象捏造有效名称。 如果服务不可用, GetUniqueName 将基于短类型名称与索引号组合生成名称,使其唯一。 在返回新名称之前调用 SetName 方法,生成的名称与序列化管理器相关联。

适用于

另请参阅