CodeDomSerializerBase.GetUniqueName 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回给定对象的唯一名称。
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
- value
- Object
将为其检索名称的对象。
返回
的唯一名称 value。
例外
manager 或 value 为 null.
注解
该方法 GetUniqueName 调用该方法 GetName 。 如果此方法不返回名称,则 GetUniqueName 用于 INameCreationService 为对象捏造有效名称。 如果服务不可用, GetUniqueName 将基于短类型名称与索引号组合生成名称,使其唯一。 在返回新名称之前调用 SetName 方法,生成的名称与序列化管理器相关联。