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 метода перед возвратом нового имени.