CSharpLanguageCharacteristics クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。CSharp 言語のさまざまな言語特性を表します。
public class CSharpLanguageCharacteristics : System.Web.Razor.Parser.LanguageCharacteristics<System.Web.Razor.Tokenizer.CSharpTokenizer,System.Web.Razor.Tokenizer.Symbols.CSharpSymbol,System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType>
type CSharpLanguageCharacteristics = class
inherit LanguageCharacteristics<CSharpTokenizer, CSharpSymbol, CSharpSymbolType>
Public Class CSharpLanguageCharacteristics
Inherits LanguageCharacteristics(Of CSharpTokenizer, CSharpSymbol, CSharpSymbolType)
- 継承
-
CSharpLanguageCharacteristics
プロパティ
| Instance |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。クラスのインスタンスをCSharpLanguageCharacteristics取得します。 |
メソッド
| CreateMarkerSymbol(SourceLocation) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コード内にマーカー シンボルを作成します。 |
| CreateSymbol(SourceLocation, String, CSharpSymbolType, IEnumerable<RazorError>) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コード内にシンボルを作成します。 |
| CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 指定されたソース場所を開始マーカーに指定したコード言語の記号を作成します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| CreateTokenizer(ITextDocument) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。言語トークナイザーを作成します。 |
| FlipBracket(CSharpSymbolType) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コード内の角かっこ記号を反転します。 |
| FlipBracket(TSymbolType) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 指定したかっこ記号の反対のかっこ記号を返します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| GetKeyword(CSharpKeyword) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コード内のキーワード (keyword)を取得します。 |
| GetKnownSymbolType(KnownSymbolType) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コード内の をCSharpLanguageCharacteristics取得します。 |
| GetSample(CSharpSymbolType) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コード内のサンプル シンボルを取得します。 |
| GetSample(TSymbolType) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 指定された言語記号の型の実際の記号を取得します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| GetSymbolSample(CSharpSymbolType) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コード内のサンプル シンボルを取得します。 |
| IsCommentBody(TSymbol) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 記号がコメントの本体型であるかどうかを判断します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsCommentStar(TSymbol) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 記号がコメントの星型であるかどうかを判断します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsCommentStart(TSymbol) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 記号がコメントの開始型であるかどうかを判断します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsIdentifier(TSymbol) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 記号が識別子の型であるかどうかを判断します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsKeyword(TSymbol) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 記号がキーワード型であるかどうかを判断します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsKnownSymbolType(TSymbol, KnownSymbolType) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 記号の型が既知の記号の型であるかどうかを判断します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsNewLine(TSymbol) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 記号が改行型であるかどうかを判断します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsTransition(TSymbol) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 記号が移行型であるかどうかを判断します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsUnknown(TSymbol) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 記号が不明な型であるかどうかを判断します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| IsWhiteSpace(TSymbol) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 記号が空白型であるかどうかを判断します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| KnowsSymbolType(KnownSymbolType) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 記号が不明な型であるかどうかを判断します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| SplitSymbol(TSymbol, Int32, TSymbolType) |
指定されたインデックスにあるコード言語記号のコンテンツを分割します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| TokenizeString(SourceLocation, String) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 指定された文字列をトークンに分割します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |
| TokenizeString(String) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 指定された文字列をトークンに分割します。 (継承元 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>) |