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 基礎結構,但不能直接使用於您的程式碼中。 或者,切換程式碼剖析器或標記剖析器做為作用中剖析器。 |