Sdílet prostřednictvím


CodeIdentifiers.MakeUnique(String) Metoda

Definice

Určuje, jestli vstupní název koliduje s jiným názvem v rámci CodeIdentifiers oboru instance, a pokud ano, vygeneruje upravený řetězec.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Parametry

identifier
String

Název, který chcete upravit, pokud ještě není jedinečný.

Návraty

Hodnota parametru identifikátoru nebo upravený řetězec, pokud dojde ke kolizi názvu.

Poznámky

Název vstupu není jedinečný, pokud byl dříve Addpředán metodě , AddUniquenebo AddReserved pokud byl vygenerován metodou AddUnique . Pokud název není jedinečný, vygeneruje se nový řetězec připojením k původnímu řetězci.

Pokud chcete řídit názvy entit kódu, které jsou vázány na definice schématu XML nebo webové služby, použijte přidružené atributy místo vytváření instance CodeIdentifiers třídy. Úplný seznam naleznete v tématu Atributy, které řídí XML serializace.

Platí pro