CodeIdentifiers.MakeUnique(String) Método

Definição

Determina se o nome de entrada entra em conflito com outro nome dentro do CodeIdentifiers âmbito da instância e, se estiver, gera uma cadeia modificada.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir 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 modificar se ainda não for único.

Devoluções

O valor do parâmetro identificador ou uma cadeia modificada se houver uma colisão de nome.

Observações

O nome da entrada não é único se foi passado anteriormente ao Add, , ou AddReserved ao método, ou se foi gerado pelo AddUnique métodoAddUnique. Se o nome não for único, uma nova cadeia é gerada ao adicionar à cadeia original.

Se quiser controlar os nomes das entidades de código que estão ligadas a definições de XML Schema ou Web Service, use os atributos associados em vez de criar uma instância da CodeIdentifiers classe. Para uma lista completa, veja Atributos que Controlam a Serialização XML.

Aplica-se a