CodeIdentifier.MakeValid(String) Methode
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.
Erzeugt einen gültigen Codeentitätsnamen aus einer Eingabezeichenfolge.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public:
static System::String ^ MakeValid(System::String ^ identifier);
public static string MakeValid (string identifier);
static member MakeValid : string -> string
Public Shared Function MakeValid (identifier As String) As String
- identifier
- String
Der Name einer Codeentität, z. B. ein Methodenparameter, der normalerweise von einem XML-Element- oder -Attributnamen übernommen wird.
Eine Zeichenfolge, die als Codebezeichner verwendet werden kann, z. B. der Name eines Methodenparameters.
Die MakeValid Methode entfernt alle Zeichen, die nicht in einem Codebezeichner angezeigt werden können. Es gibt die Zeichenfolge "Item" zurück, wenn keine Zeichen gültig sind. Es präfixiert die Zeichenfolge "Element" zu einer Eingabe, die mit einem ungültigen Startzeichen beginnt, z. B. eine Zahl oder ein Währungssymbol.
Sie müssen diese Methode nicht direkt aufrufen.
Produkt | Versionen |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
.NET Standard | 2.0, 2.1 |