CodeIdentifiers.MakeUnique(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, jestli je vstupní název v konfliktu s jiným názvem v 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
Vstupní název není jedinečný, pokud byl předán dříve Addmetodě , AddUniquenebo AddReserved metoda, nebo 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 vytvoření instance CodeIdentifiers třídy. Úplný seznam naleznete v části Atributy, které řídí serializaci XML.