共用方式為


Microsoft.CodeAnalysis.VisualBasic 命名空間

類別

GeneratedExtensionSyntaxFacts
GlobalImport

表示 Visual Basic 全域匯入。

HandledEvent

代表控制碼清單中的單一專案。

LanguageVersionFacts
PredefinedPreprocessorSymbols
SymbolDisplay

以 VisualBasic 樣式顯示符號。

SyntaxExtensions
SyntaxFactory
SyntaxFacts

提供成員來判斷有關字元和 Unicode 轉換的語法事實。

TypedConstantExtensions
VisualBasicCommandLineArguments

CommandLineArguments 類別提供設定和取得 Visual Basic 編譯和剖析選項的成員。

VisualBasicCommandLineParser

VisualBasicCommandLineParser 類別包含用來執行各種 Visual Basic 命令列剖析作業的成員。

VisualBasicCompilation

Compilation 物件是編譯器單一調用的不可變標記法。 雖然不可變,但編譯也是隨選的,因為可以快速建立編譯,但編譯器元件或所有程式碼都會回應方法或屬性。 此外,編譯可能會產生新的編譯,但目前編譯的變更很小。 在許多情況下,比從頭開始建立新的編譯更有效率,因為新的編譯可以從舊編譯共用資訊。

VisualBasicCompilationOptions

代表 Visual Basic 編譯選項的類別。

VisualBasicDiagnosticFormatter

診斷類別允許格式化 Visual Basic 診斷。

VisualBasicExtensions
VisualBasicGeneratorDriver
VisualBasicParseOptions

表示 Visual Basic 剖析選項。

VisualBasicSyntaxNode

VB 語法樹狀結構中所有節點的基類。

VisualBasicSyntaxRewriter

表示會遞減整個 SyntaxNode 圖表的 , VisualBasicSyntaxVisitor 而且可以以深度優先順序取代或移除流覽的 SyntaxNode。

VisualBasicSyntaxTree

Visual Basic 來源文件的剖析標記法。

VisualBasicSyntaxVisitor

表示只造訪傳遞至其 Visit(SyntaxNode) 方法之單一 SyntaxNode SyntaxNode 的訪客。

VisualBasicSyntaxVisitor<TResult>

表示只造訪傳遞至其 Visit(SyntaxNode) 方法之單一 SyntaxNode SyntaxNode 的訪客,並產生 參數所 TResult 指定的型別值。

VisualBasicSyntaxWalker

表示會 VisualBasicSyntaxVisitor 遞減整個 SyntaxNode 樹狀結構,並造訪每個 SyntaxNode 及其子 SyntaxNode 系,並以 SyntaxToken 深度優先順序遞減。

結構

AggregateClauseSymbolInfo
AwaitExpressionInfo

結構,包含 Await 運算式的所有語意資訊。

CollectionRangeVariableSymbolInfo
Conversion

摘要說明是否允許轉換,如果是的話,哪一種轉換 (,在某些情況下,相關聯的符號) 。

ForEachStatementInfo

結構,包含每個語句之 的所有語意資訊。

LocalizableErrorArgument

LocalizableErrorArgument 類別包含允許格式化和序列化錯誤引數的成員。 訊息識別碼可能是指需要當地語系化的字串。 此結構會讓 MessageID 周圍的 IFormattable 包裝函式

列舉

HandledEventKind

HandledEvent 所代表的 Handle 專案種類

LanguageVersion

支援的 Visual Basic 語言版本。

OptionStrict

表示 Option Strict 檢查的狀態。

SyntaxKind

具有所有 Visual Basic 語法節點類型的列舉。