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

備註

方法呼叫 GetUniqueNameGetName 方法。 如果此方法無法回傳名稱,則 GetUniqueName 使用 來 INameCreationService 為該物件製造一個有效的名稱。 若服務無法使用, GetUniqueName 將根據短型別名稱與索引號合成名稱,使其獨特。 產生的名稱會透過呼叫 SetName 方法與序列化管理器關聯,然後再回傳新名稱。

適用於

另請參閱