CodeDomSerializerBase.GetUniqueName Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.