CodeIdentifiers.MakeUnique(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Determina se o nome de entrada está em conflito com outro nome dentro do escopo da instância CodeIdentifiers e, em caso afirmativo, gera uma cadeia de caracteres modificada.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
public:
System::String ^ MakeUnique(System::String ^ identifier);
public string MakeUnique (string identifier);
member this.MakeUnique : string -> string
Public Function MakeUnique (identifier As String) As String
Parâmetros
- identifier
- String
O nome a ser modificado se já não for exclusivo.
Retornos
O valor do parâmetro identificador ou uma cadeia de caracteres modificada se houver uma colisão de nomes.
Comentários
O nome de entrada não será exclusivo se ele tiver sido passado anteriormente para o Addmétodo , AddUniqueou AddReserved ou se foi gerado pelo AddUnique método . Se o nome não for exclusivo, uma nova cadeia de caracteres será gerada acrescentando à cadeia de caracteres original.
Se você quiser controlar os nomes de entidades de código associadas a definições de esquema XML ou serviço Web, use os atributos associados em vez de criar uma instância da CodeIdentifiers classe . Para obter uma lista completa, consulte Atributos que controlam a serialização XML.