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 基礎結構,但不能直接使用於您的程式碼中。 或者,切換程式碼剖析器或標記剖析器做為作用中剖析器。 |
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應