ParserContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 コンテキストをコードまたはマークアップに切り替えることのできるパーサーを表します。
public class ParserContext
type ParserContext = class
Public Class ParserContext
- 継承
-
ParserContext
コンストラクター
| ParserContext(ITextDocument, ParserBase, ParserBase, ParserBase) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 ParserContext クラスの新しいインスタンスを初期化します。 |
プロパティ
| ActiveParser |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 コンテキストのアクティブ パーサーを取得または設定します。 |
| CodeParser |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 コンテキストのコード パーサーを取得または設定します。 |
| CurrentBlock |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 現在のブロック ビルダーを取得します。 |
| CurrentCharacter |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 ソースにある現在の文字列を取得します。 |
| DesignTimeMode |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 パーサーがデザイン モードにあるかどうかを示す値を取得または設定します。 |
| EndOfFile |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 ソースの状態がファイルの末尾かどうかを示す値を取得します。 |
| Errors |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 解析中に発生したエラーの一覧を取得または設定します。 |
| LastAcceptedCharacters |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 最後に受け入れられた文字を取得します。 |
| LastSpan |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 最後のスパンを取得または設定します。 |
| MarkupParser |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 コンテキストのマークアップ パーサーを取得または設定します。 |
| Source |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 ソース ドキュメントのテキスト リーダーを取得または設定します。 |
| WhiteSpaceIsSignificantToAncestorBlock |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 空白が親ブロックに対して重要かどうかを示す値を取得または設定します。 |
メソッド
| AddSpan(Span) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 指定されたスパンをブロック ビルダー スタックの最後に追加します。 |
| CompleteParse() |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 最後のスパンを解析し、新しく構築されたブロックを含む解析結果を返します。 |
| EndBlock() |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 ブロック ビルダー スタックの最後のアイテムから終了ブロックを作成します。 |
| IsWithin(BlockType) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 指定されたブロックの種類がブロック ビルダーの一覧にあるかどうかを判断します。 |
| OnError(SourceLocation, String) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 解析でエラーが発生したときに発生します。 |
| OnError(SourceLocation, String, Object[]) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 解析でエラーが発生した場合に起こります。 |
| StartBlock() |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 ブロック ビルダー スタックの最後に新しいブロック ビルダーを追加し、終了ブロックを返す破棄可能なアクションを返します。 |
| StartBlock(BlockType) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 ブロック ビルダー スタックの最後に新しいブロック ビルダーを追加し、終了ブロックを返す破棄可能なアクションを返します。 |
| SwitchActiveParser() |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 または、コード パーサーやマークアップ パーサーをアクティブ パーサーに切り替えます。 |