Udostępnij za pośrednictwem


CodeGenerator.CreateEscapedIdentifier(String) Metoda

Definicja

Tworzy identyfikator ucieczki dla określonej wartości.

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

Parametry

value
String

Ciąg do utworzenia identyfikatora ucieczki.

Zwraca

Identyfikator ucieczki dla wartości.

Uwagi

CreateEscapedIdentifier sprawdza, czy identyfikator powoduje konflikt ze słowami kluczowymi zarezerwowanymi lub językowymi, a jeśli tak, zwraca równoważną nazwę z formatowaniem kodu ucieczki specyficznego dla języka. Zwrócona nazwa jest określana jako identyfikator ucieczki. Identyfikator ucieczki zawiera to samo value , ale zawiera formatowanie kodu ucieczki, aby odróżnić go od słów kluczowych powodujących konflikt. Można na przykład value poprzedzić znakiem ("@") lub rozdzielanym nawiasami kwadratowymi ("[" i "]"), aby utworzyć identyfikator ucieczki.

Uwaga

Domyślna implementacja tej metody nic nie robi.

Dotyczy

Zobacz też