CodeGenerator.CreateValidIdentifier(String) Metoda

Definicja

Tworzy prawidłowy identyfikator dla określonej wartości.

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

Parametry

value
String

Ciąg umożliwiający utworzenie prawidłowego identyfikatora.

Zwraca

Prawidłowy identyfikator wartości.

Uwagi

CreateValidIdentifier sprawdza, czy identyfikator powoduje konflikt ze słowami kluczowymi zarezerwowanymi lub językowymi, a jeśli tak, zwraca prawidłową nazwę identyfikatora, która nie powoduje konfliktu. Zwrócony identyfikator zawiera to samo, value ale zawiera formatowanie kodu ucieczki, aby odróżnić go od słów kluczowych powodujących konflikt. Zazwyczaj jeśli wartość wymaga modyfikacji, jest poprzedzona znakiem podkreślenia "_".

Note

Domyślna implementacja tej metody nic nie robi.

Dotyczy

Zobacz też