CodeIdentifiers.MakeUnique(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob der Eingabename in Konflikt mit einem anderen Namen im Gültigkeitsbereich der CodeIdentifiers-Instanz steht. Wenn ein Konflikt vorliegt, wird eine geänderte Zeichenfolge generiert.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
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
Parameter
- identifier
- String
Der Name, der geändert werden muss, wenn er nicht eindeutig ist.
Gibt zurück
Der Bezeichnerparameterwert oder eine geänderte Zeichenfolge, wenn ein Namenskonflikt vorliegt.
Hinweise
Der Eingabename ist nicht eindeutig, wenn er zuvor an die Add- AddUniqueoder AddReserved -Methode übergeben wurde oder wenn er von der AddUnique -Methode generiert wurde. Wenn der Name nicht eindeutig ist, wird eine neue Zeichenfolge generiert, indem an die ursprüngliche Zeichenfolge angefügt wird.
Wenn Sie die Namen von Codeentitäten steuern möchten, die an XML-Schema- oder Webdienstdefinitionen gebunden sind, verwenden Sie die zugeordneten Attribute, anstatt eine Instanz der CodeIdentifiers -Klasse zu erstellen. Eine vollständige Liste finden Sie unter Attribute, die die XML-Serialisierung steuern.