CodeDomSerializerBase.GetUniqueName Método

Definição

Devolve um nome único para o objeto dado.

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

A IDesignerSerializationManager usar para serialização.

value
Object

O objeto cujo nome será recuperado.

Devoluções

Um nome único para value.

Exceções

manager ou value é null.

Observações

O GetUniqueName método chama o GetName método. Se este método não devolver um nome, então GetUniqueName é usado INameCreationService para fabricar um nome válido para o objeto. Se o serviço não estiver disponível, GetUniqueName irá fabricar um nome com base no nome do tipo curto combinado com um número de índice para o tornar único. O nome resultante é associado ao gestor de serialização, chamando o SetName método antes de o novo nome ser devolvido.

Aplica-se a

Ver também