Freigeben über


CodeGenerator.CreateEscapedIdentifier(String) Methode

Definition

Erstellt einen mit einem Escapezeichen versehenen Bezeichner für den angegebenen Wert.

protected:
 abstract System::String ^ CreateEscapedIdentifier(System::String ^ value);
protected abstract string CreateEscapedIdentifier (string value);
abstract member CreateEscapedIdentifier : string -> string
Protected MustOverride Function CreateEscapedIdentifier (value As String) As String

Parameter

value
String

Die Zeichenfolge, für die ein mit einem Escapezeichen versehener Bezeichner generiert werden soll.

Gibt zurück

Der mit einem Escapezeichen versehene Bezeichner für den Wert.

Hinweise

CreateEscapedIdentifier testet, ob der Bezeichner einen Konflikt mit reservierten oder Sprachschlüsselwörtern aufweist, und gibt, wenn ja, einen entsprechenden Namen mit sprachspezifischer Escapecodeformatierung zurück. Der zurückgegebene Name wird auf einen escapeden Bezeichner verwiesen. Der escaped-Bezeichner enthält denselben value , enthält jedoch Escapecodeformatierung, um ihn von in Konflikt stehenden Schlüsselwörtern zu unterscheiden. Beispielsweise kann ein at-Zeichen ("@") vorangestellt oder durch eckige Klammern ("[" und "]") getrennt sein, value um einen Escapebezeichner zu erstellen.

Hinweis

Die Standardimplementierung dieser Methode bringt nichts.

Gilt für:

Weitere Informationen