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 или value есть null.

Комментарии

Метод GetUniqueName вызывает GetName метод. Если этот метод не возвращает имя, используется GetUniqueNameINameCreationService для создания допустимого имени объекта. Если служба недоступна, GetUniqueName создайте имя на основе имени короткого типа в сочетании с номером индекса, чтобы сделать его уникальным. Полученное имя связано с диспетчером сериализации путем вызова SetName метода перед возвратом нового имени.

Применяется к

См. также раздел