ICodeGenerator.CreateEscapedIdentifier(String) Метод

Определение

Создает Escape-идентификатор для заданного значения.

public:
 System::String ^ CreateEscapedIdentifier(System::String ^ value);
public string CreateEscapedIdentifier (string value);
abstract member CreateEscapedIdentifier : string -> string
Public Function CreateEscapedIdentifier (value As String) As String

Параметры

value
String

Строка, для которой создается Escape-идентификатор.

Возвращаемое значение

Escape-идентификатор для данного значения.

Комментарии

CreateEscapedIdentifier проверяет, конфликтует ли идентификатор с зарезервированными или языковыми ключевыми словами, и если да, возвращает эквивалентное имя с форматированием escape-кода для конкретного языка. Это относится к экранированному идентификатору. Экранированный идентификатор будет содержать то же value самое, но будет иметь добавленное форматирование escape-кода, чтобы отличать идентификатор от ключевое слово. Два примера реализации предшествуют со значением value "@" или заключены в квадратные value скобки с "[" и "]".

Применяется к

См. также раздел