CodeIdentifiers.MakeUnique(String) Metódus

Definíció

Meghatározza, hogy a bemeneti név ütközik-e egy másik névvel a CodeIdentifiers példány hatókörén belül, és ha igen, létrehoz egy módosított sztringet.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

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

Paraméterek

identifier
String

A módosítani kívánt név, ha még nem egyedi.

Válaszok

Az azonosító paraméter értéke vagy módosított sztring, ha névütközés van.

Megjegyzések

A bemeneti név nem egyedi, ha korábban át lett adva a Add, vagy AddUniqueAddReserved metódusnak, vagy ha a AddUnique metódus hozta létre. Ha a név nem egyedi, a rendszer új sztringet hoz létre az eredeti sztringhez való hozzáfűzéssel.

Ha az XML-séma- vagy webszolgáltatás-definíciókhoz kötött kódentitások nevét szeretné szabályozni, használja a társított attribútumokat az CodeIdentifiers osztály egy példányának létrehozása helyett. A teljes listát az XML-szerializálást vezérlő attribútumok című témakörben találja.

A következőre érvényes: