CodeIdentifiers.MakeUnique(String) Método

Definición

Determina si el nombre de entrada entra en conflicto con otro nombre dentro del ámbito de la CodeIdentifiers instancia y, si lo hace, genera una cadena modificada.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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

Nombre que se va a modificar si aún no es único.

Devoluciones

Valor del parámetro de identificador o una cadena modificada si hay una colisión de nombres.

Comentarios

El nombre de entrada no es único si se pasó anteriormente al Addmétodo , AddUniqueo AddReserved , o si el método lo generó AddUnique . Si el nombre no es único, se genera una nueva cadena anexando a la cadena original.

Si desea controlar los nombres de las entidades de código que están enlazadas a definiciones de servicio web o esquema XML, use los atributos asociados en lugar de crear una instancia de la CodeIdentifiers clase. Para obtener una lista completa, vea Atributos que controlan la serialización XML.

Se aplica a