次の方法で共有


MvcVBRazorCodeParser クラス

定義

キーワード (keyword)のサポートを追加することで、VBCodeParser クラスを@model拡張します。

public class MvcVBRazorCodeParser : System.Web.Razor.Parser.VBCodeParser
type MvcVBRazorCodeParser = class
    inherit VBCodeParser
Public Class MvcVBRazorCodeParser
Inherits VBCodeParser
継承

コンストラクター

MvcVBRazorCodeParser()

MvcVBRazorCodeParser クラスの新しいインスタンスを初期化します。

プロパティ

Context

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。を取得または設定しますParserContext

(継承元 ParserBase)
CurrentLocation

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。現在のインスタンスの現在の場所を取得します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
CurrentSymbol

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。このインスタンスの現在のシンボルを取得します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
EndOfFile

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。トークナイザーがファイルの末尾にあるかどうかを示す値を取得します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
IsMarkupParser

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。パーサーがマークアップ パーサーであるかどうかを示す値を取得します。

(継承元 ParserBase)
Keywords

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コードに関連付けられているキーワードを取得します。

(継承元 VBCodeParser)
Language

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。パーサーの言語を取得します。

(継承元 VBCodeParser)
OtherParser

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。他のパーサーを取得します。

(継承元 VBCodeParser)
PreviousSymbol

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。このインスタンスの前のシンボルを取得します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Span

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。このインスタンスに関連付けられている をSpanBuilder取得または設定します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
SpanConfig

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。スパン構成を取得または設定します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Tokenizer

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。トークナイザーを取得します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)

メソッド

Accept(IEnumerable<TSymbol>)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。シンボルの一覧を受け入れます

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Accept(TSymbol)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定した記号を受け入れます。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptAll(TSymbolType[])

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。パーサーがすべての種類のトークナイザーを受け入れるかどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptAndMoveNext()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。パーサーが次のトークナイザーを受け入れて移動するかどうかを決定します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptSingleWhiteSpaceCharacter()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。パーサーが 1 つの空白文字を受け入れるかどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定された型のトークンが見つかるまでトークンを受け入れます。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType, TSymbolType)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定された型のトークンが見つかるまでトークンを受け入れ、次のトークンが指定された型になるようにバックアップします。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType, TSymbolType, TSymbolType)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定された型のトークンが見つかるまで、指定されたトークンを受け入れます。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType[])

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定された型のトークンが見つかるまでトークンを受け入れます。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptVBSpaces()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。VB コード内のスペースを受け入れます。

(継承元 VBCodeParser)
AcceptWhile(Func<TSymbol,Boolean>)

条件を満たしている間、トークンを受け入れます。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定された型のトークンが見つからないときにトークンを受け入れます。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType, TSymbolType)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定された型のトークンに達している間にトークンを受け入れます。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType, TSymbolType, TSymbolType)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定された型のトークンに達している間にトークンを受け入れます。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType[])

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定された型のトークンに達している間にトークンを受け入れます。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhiteSpaceInLines()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。パーサーが行内の空白文字を受け入れるかどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AddMarkerSymbolIfNecessary()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。必要に応じてマーカー 記号を追加します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AddMarkerSymbolIfNecessary(SourceLocation)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。必要に応じてマーカー 記号を追加します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Assert(VBKeyword)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。条件をチェックし、コードにキーワード (keyword)を表示します。

(継承元 VBCodeParser)
AssertDirective(String)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定されたディレクティブをアサートします。

(継承元 VBCodeParser)
At(String)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。ディレクティブが 'AT' ディレクティブであるかどうかを判断します。

(継承元 VBCodeParser)
At(TSymbolType)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。トークンが指定した型にあるかどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
At(VBKeyword)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定したキーワード (keyword)が 'AT' であるかどうかを判断します。

(継承元 VBCodeParser)
AtIdentifier(Boolean)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。トークンが指定した識別子にあるかどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Balance(BalancingModes)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。解析がバランスを取るかどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Balance(BalancingModes, TSymbolType, TSymbolType, SourceLocation)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。解析がバランスを取るかどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
BuildSpan(SpanBuilder, SourceLocation, String)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定したスパンをビルドします。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ConfigureSpan(Action<SpanBuilder,Action<SpanBuilder>>)

スパンを構成します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ConfigureSpan(Action<SpanBuilder>)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。スパンを構成します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
EndTerminatedDirective(String, BlockType, SpanCodeGenerator, Boolean)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。終了したディレクティブを終了します。

(継承元 VBCodeParser)
EndTerminatedDirectiveBody(String, SourceLocation, Boolean)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。ディレクティブ本体の終了を終了するかどうかを決定します。

(継承元 VBCodeParser)
EndTerminatedStatement(VBKeyword, Boolean, Boolean)

ステートメントの終了を終了します。

(継承元 VBCodeParser)
EndTerminatedStatement(VBKeyword, Boolean, Boolean, String)

ステートメントの終了を終了します。

(継承元 VBCodeParser)
EnsureCurrent()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。現在のパーサーを確認するかどうかを決定します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Expected(KnownSymbolType)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定された型の予期されるトークンを示します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Expected(TSymbolType[])

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定された型で予期されるトークンを示します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
HandleEmbeddedTransition()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。埋め込まれた遷移を処理します。

(継承元 VBCodeParser)
HandleEmbeddedTransition(VBSymbol)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。埋め込まれた遷移を処理します。

(継承元 VBCodeParser)
HandleExitOrContinue(VBKeyword)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。Exit または Continue キーワード (keyword)を処理するコードを示します。

(継承元 VBCodeParser)
HandleTransition(VBSymbol)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。遷移を処理するコードを示します。

(継承元 VBCodeParser)
HelperDirective()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コードがヘルパー ディレクティブであるかどうかを示します。

(継承元 VBCodeParser)
ImportsStatement()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コードがステートメントをインポートするかどうかを決定します。

(継承元 VBCodeParser)
InheritsStatement()

現在のコード ブロックおよびモデルが継承される必要があるかどうかを示す値を設定します。

Initialize(SpanBuilder)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定したスパンを初期化します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
IsAtEmbeddedTransition(Boolean, Boolean)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コードが埋め込み遷移にあるかどうかを判断します。

(継承元 VBCodeParser)
IsDirectiveDefined(String)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コードがディレクティブが定義されているかどうかを判断します。

(継承元 VBCodeParser)
KeywordTerminatedStatement(VBKeyword, VBKeyword, Boolean, Boolean)

ステートメントを終了するキーワードを示します。

(継承元 VBCodeParser)
LayoutDirective()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コードがレイアウト ディレクティブであるかどうかを判断します。

(継承元 VBCodeParser)
MapDirective(String, Func<Boolean>)

指定されたディレクティブをマップします。

(継承元 VBCodeParser)
MapKeyword(VBKeyword, Func<Boolean>)

指定されたキーワードをマップします。

(継承元 VBCodeParser)
ModelTypeDirective()

モデルの型のディレクティブ。

NestedBlock()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。入れ子になったブロックを示します。

(継承元 VBCodeParser)
NextIs(Func<TSymbol,Boolean>)

指定された条件のトークンを渡すかどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextIs(TSymbolType)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定した型のトークンが渡されるかどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextIs(TSymbolType[])

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定した型のトークンが渡されるかどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextToken()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。パーサーが次のトークンに進むかどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Optional(KnownSymbolType)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定された型でトークンを解析することが省略可能かどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Optional(TSymbolType)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定された型でトークンを解析することが省略可能かどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Optional(VBKeyword)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コードからのキーワード (keyword)が省略可能かどうかを判断します。

(継承元 VBCodeParser)
OptionStatement()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コードがオプション ステートメントであるかどうかを判断します。

(継承元 VBCodeParser)
OtherParserBlock()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。パーサー ブロックを示します。

(継承元 VBCodeParser)
OtherParserBlock(String, String)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。パーサー ブロックを示します。

(継承元 VBCodeParser)
Output(AcceptedCharacters)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。受け入れられた文字を含むトークンを出力します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(SpanKind)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。スパンの種類を持つトークンを出力します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(SpanKind, AcceptedCharacters)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定されたスパンの種類と受け入れられた文字を持つトークンを出力します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
OutputSpanBeforeRazorComment()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。Razor コメントの前の出力にまたがります。

(継承元 VBCodeParser)
ParseBlock()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。解析をブロックします。

(継承元 VBCodeParser)
ParseDocument()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。解析のドキュメントを作成します。

(継承元 ParserBase)
ParseSection(Tuple<String,String>, Boolean)

要素の順序付きリストのセクションを解析します。

(継承元 ParserBase)
PushSpanConfig()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。スパン構成をプッシュします。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PushSpanConfig(Action<SpanBuilder,Action<SpanBuilder>>)

スパンの構成をプッシュします。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PushSpanConfig(Action<SpanBuilder>)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。スパン構成をプッシュします。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutBack(IEnumerable<TSymbol>)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。画面切り替えを元に戻します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutBack(TSymbol)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。画面切り替えを元に戻します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutCurrentBack()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。現在の画面切り替えを元に戻します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
RazorComment()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。Razor コメントを表示します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ReadVBSpaces()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。Visual Basic のスペースの一覧を読み取ります。

(継承元 VBCodeParser)
ReadWhile(Func<TSymbol,Boolean>)

条件を満たさない間、トークンを読み取ります。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Required(TSymbolType, Boolean, String)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。予期されるトークンが必要かどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Required(VBSymbolType, String)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。必要なシンボルが必要かどうかを判断します。

(継承元 VBCodeParser)
ReservedWord()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コードが予約語であるかどうかを判断します。

(継承元 VBCodeParser)
SectionDirective()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コードがセクション ディレクティブであるかどうかを判断します。

(継承元 VBCodeParser)
SessionStateDirective()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コードにセッション状態ディレクティブがあるかどうかを判断します。

(継承元 VBCodeParser)
Was(TSymbolType)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定した型のトークンが解析されたかどうかを判断します。

(継承元 TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)

適用対象