다음을 통해 공유


Microsoft.CodeAnalysis.VisualBasic 네임스페이스

클래스

GeneratedExtensionSyntaxFacts
GlobalImport

Visual Basic 전역 가져오기를 나타냅니다.

HandledEvent

는 핸들 목록의 단일 항목을 나타냅니다.

LanguageVersionFacts
PredefinedPreprocessorSymbols
SymbolDisplay

VisualBasic 스타일로 기호를 표시합니다.

SyntaxExtensions
SyntaxFactory
SyntaxFacts

문자 및 유니코드 변환에 대한 구문 팩트를 결정하기 위한 멤버를 제공합니다.

TypedConstantExtensions
VisualBasicCommandLineArguments

CommandLineArguments 클래스는 Visual Basic 컴파일 및 구문 분석 옵션 설정 및 가져오기에 대한 멤버를 제공합니다.

VisualBasicCommandLineParser

VisualBasicCommandLineParser 클래스에는 다양한 Visual Basic 명령줄 구문 분석 작업을 수행하는 데 사용되는 멤버가 포함되어 있습니다.

VisualBasicCompilation

컴파일 개체는 컴파일러의 단일 호출을 변경할 수 없는 표현입니다. 변경할 수 없지만 컴파일은 주문형이지만 컴파일을 신속하게 만들 수 있지만 메서드 또는 속성에 응답하기 위해 컴파일러 파트 또는 모든 코드를 만들 수 있습니다. 또한 컴파일은 현재 컴파일에서 약간 변경된 새 컴파일을 생성할 수 있습니다. 대부분의 경우 새 컴파일에서 이전 컴파일의 정보를 공유할 수 있으므로 처음부터 새 컴파일을 만드는 것보다 더 효율적입니다.

VisualBasicCompilationOptions

Visual Basic 컴파일 옵션을 나타내는 클래스입니다.

VisualBasicDiagnosticFormatter

진단 클래스를 사용하면 Visual Basic 진단의 서식을 지정할 수 있습니다.

VisualBasicExtensions
VisualBasicGeneratorDriver
VisualBasicParseOptions

Visual Basic 구문 분석 옵션을 나타냅니다.

VisualBasicSyntaxNode

VB 구문 트리의 모든 노드에 대한 기본 클래스입니다.

VisualBasicSyntaxRewriter

VisualBasicSyntaxVisitor 전체 SyntaxNode 그래프를 내림차순으로 나타내며 방문한 구문Node를 깊이 우선 순서로 바꾸거나 제거할 수 있습니다.

VisualBasicSyntaxTree

Visual Basic 원본 문서의 구문 분석된 표현입니다.

VisualBasicSyntaxVisitor

메서드에 SyntaxNode 전달된 단일 SyntaxNode만 방문하는 방문자를 Visit(SyntaxNode) 나타냅니다.

VisualBasicSyntaxVisitor<TResult>

메서드에 SyntaxNode 전달된 단일 SyntaxNode만 방문하고 매개 변수로 Visit(SyntaxNode) 지정된 형식의 값을 생성하는 방문자를 TResult 나타냅니다.

VisualBasicSyntaxWalker

VisualBasicSyntaxVisitor 각 SyntaxNode 및 해당 자식 SyntaxNode및 깊이 우선 순서를 방문하는 전체 SyntaxNode 트리를 SyntaxToken내림차순으로 나타내는 것입니다.

구조체

AggregateClauseSymbolInfo
AwaitExpressionInfo

Await 식에 대한 모든 의미 체계 정보를 포함하는 구조체입니다.

CollectionRangeVariableSymbolInfo
Conversion

변환이 허용되는지 여부와 허용되는 경우 변환의 종류(그리고 경우에 따라 연결된 기호)를 요약합니다.

ForEachStatementInfo

for 각 문에 대한 모든 의미 체계 정보를 포함하는 구조체입니다.

LocalizableErrorArgument

LocalizableErrorArgument 클래스에는 오류 인수의 형식 지정 및 serialization을 허용하는 멤버가 포함되어 있습니다. 메시지 ID는 지역화해야 하는 문자열을 참조할 수 있습니다. 이 구조체는 MessageID 주위에 IFormattable 래퍼를 만듭니다.

열거형

HandledEventKind

HandledEvent가 나타내는 Handles 항목의 종류

LanguageVersion

지원되는 Visual Basic 언어 버전입니다.

OptionStrict

Option Strict 검사의 상태를 나타냅니다.

SyntaxKind

모든 Visual Basic 구문 노드 종류를 사용하는 열거형입니다.