次の方法で共有


CodeGenerator.IsValidLanguageIndependentIdentifier メソッド

指定した文字列が有効な識別子かどうかを示す値を取得します。

Public Shared Function IsValidLanguageIndependentIdentifier( _
   ByVal value As String _) As Boolean
[C#]
public static bool IsValidLanguageIndependentIdentifier(stringvalue);
[C++]
public: static bool IsValidLanguageIndependentIdentifier(String* value);
[JScript]
public static function IsValidLanguageIndependentIdentifier(
   value : String) : Boolean;

パラメータ

  • value
    有効かどうかをテストする対象の文字列。

戻り値

指定した文字列が有効な識別子である場合は true 。それ以外の場合は false

解説

このメソッドは、指定した文字列をチェックして、識別子フィールドのエスケープに使用される可能性がある特定の文字が含まれていないことを確認します。 ValidateIdentifiers メソッドは、このメソッドを呼び出して文字列の検証を実行します。コードを生成する前に、 System.CodeDom.Compiler.CodeGenerator.CodeGenerator.ValidateIdentifiers メソッドを呼び出して CodeCompileUnit を渡すことで、識別子フィールド内に隠しコードを含める特定の文字シーケンスの使用を防ぐことができます。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

CodeGenerator クラス | CodeGenerator メンバ | System.CodeDom.Compiler 名前空間 | ValidateIdentifiers