英語で読む

次の方法で共有


CodeGenerator.CreateEscapedIdentifier(String) メソッド

定義

指定した値のエスケープ識別子を作成します。

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

パラメーター

value
String

エスケープ識別子を作成する対象の文字列。

戻り値

その値のエスケープ識別子。

注釈

CreateEscapedIdentifier は、識別子が予約済みキーワードまたは言語キーワードと競合するかどうかをテストし、存在する場合は、言語固有のエスケープ コード形式で同等の名前を返します。 返された名前は、エスケープされた識別子を参照します。 エスケープされた識別子には同じもの value が含まれていますが、競合するキーワードと区別するためのエスケープ コードの書式設定が含まれています。 たとえば、 value の前にアット マーク ("@") を付けるか、角かっこ ("[" と "]") で区切ってエスケープされた識別子を作成できます。

注意

このメソッドの既定の実装では何も行いません。

適用対象

製品 バージョン
.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, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

こちらもご覧ください