CodeIdentifiers.MakeUnique(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör om indatanamnet står i konflikt med ett annat namn inom instansens CodeIdentifiers omfång och, om det gör det, genererar en modifierad sträng.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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
Parametrar
- identifier
- String
Namnet som ska ändras om det inte redan är unikt.
Returer
Parametervärdet för identifieraren eller en modifierad sträng om det finns en namnkollision.
Kommentarer
Indatanamnet är inte unikt om det skickades tidigare till Addmetoden , AddUniqueeller AddReserved eller om det genererades av AddUnique metoden. Om namnet inte är unikt genereras en ny sträng genom att den ursprungliga strängen läggs till.
Om du vill styra namnen på kodentiteter som är bundna till XML-schema- eller webbtjänstdefinitioner använder du de associerade attributen i stället för att skapa en instans av CodeIdentifiers klassen. En fullständig lista finns i Attribut som styr XML-serialisering.