Compartir vía


CodeDomSerializerBase.GetUniqueName Método

Definición

Devuelve un nombre único para el objeto especificado.

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

Parámetros

manager
IDesignerSerializationManager

IDesignerSerializationManager que se va a usar para la serialización.

value
Object

Objeto cuyo nombre se va a recuperar.

Devoluciones

Nombre único para value.

Excepciones

manager o value es null.

Comentarios

El método GetUniqueName llama al método GetName. Si este método no devuelve un nombre, GetUniqueName usa INameCreationService para fabricar un nombre válido para el objeto. Si el servicio no está disponible, GetUniqueName creará un nombre basado en el nombre de tipo corto combinado con un número de índice para que sea único. El nombre resultante está asociado al administrador de serialización llamando al SetName método antes de que se devuelva el nuevo nombre.

Se aplica a

Consulte también