CodeIdentifiers.MakeUnique(String) Methode

Definitie

Bepaalt of de invoernaam conflicteert met een andere naam binnen het bereik van het CodeIdentifiers exemplaar en, als dat het geval is, een gewijzigde tekenreeks genereert.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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

Parameters

identifier
String

De naam die moet worden gewijzigd als deze nog niet uniek is.

Retouren

De waarde van de id-parameter of een gewijzigde tekenreeks als er een naamconflict is.

Opmerkingen

De invoernaam is niet uniek als deze eerder is doorgegeven aan de Add, AddUniqueof AddReserved methode of als deze is gegenereerd door de AddUnique methode. Als de naam niet uniek is, wordt er een nieuwe tekenreeks gegenereerd door deze toe te voegen aan de oorspronkelijke tekenreeks.

Als u de namen wilt beheren van code-entiteiten die zijn gebonden aan XML-schema- of webservicedefinities, gebruikt u de bijbehorende kenmerken in plaats van een exemplaar van de CodeIdentifiers klasse te maken. Zie Kenmerken waarmee XML-serialisatie wordt gecontroleerd voor een volledige lijst.

Van toepassing op