API Docs / Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio 1.0.9753.4776 1.0.9762.11310
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio 1.0.9753.4776 .
Namespaces 15
Types 113
Members 600
01 Namespaces
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio
Type Summary
Members
Correlation
Represents activity correlation information for a WCF trace event.
1
E2ETraceEvent
Represents an End-to-End (E2E) trace event from a WCF trace log.
2
Execution
Represents the execution context information for a trace event.
3
SystemEvent
Represents the system-level event metadata for a WCF trace event.
10
SystemTime
Represents a system timestamp value, serialized as an XML attribute.
1
TagValue
Represents a key-value pair where the name is stored as an XML attribute and the value is stored as the XML element's text content.
2
WCFTraceFile
Utility class for reading and parsing Windows Communication Foundation (WCF) trace log files (.svclog).
1
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.CodeSign
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.IL
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.IL.SsaBuilder
Type Summary
Members
PhiInfo
一个 SSA phi 节点
6
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.IL.StructureRecovery
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.Resource
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.sln
Type Summary
Members
FolderWorkspace
5
Solution
Microsoft Visual Studio Solution File, works for both classic .sln (text) and the new .slnx (XML) solution formats.
16
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.sln.File
Type Summary
Members
Global
Carries the content of the solution GlobalSection pairs (e.g.
3
LegacySlnParser
3
Parser
Parses Visual Studio solution files, both the classic .sln (text) format and the new .slnx (XML) format, into a unified Solution model.
2
Project
A project or solution folder inside the solution.
10
SlnxParser
1
SlnxWriter
2
SolutionConfiguration
A solution level build configuration / platform pair, e.g.
4
TypeId
Known Visual Studio project type GUIDs.
10
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.SourceMap
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.VBProj
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.VBProj.CodeDOM
Type Summary
Members
CallableMemberSymbol
base for callable members that own parameters, a return type and a body with local variables: MethodSymbol and PropertySymbol.
3
DelegateSymbol
delegate declaration, e.g.
3
EnumSymbol
2
EventSymbol
event symbol, e.g. Event XXX(x As XX)
2
LanguageSymbolType
the base class of all code symbol types in a VB language project.
8
MemberSymbol
category base: a declaration that lives inside a TypeContainerSymbol, e.g.
0
MethodSymbol
function / sub / operator / sub new (constructor).
1
PropertySymbol
property declaration, e.g.
1
Source
5
SourceLocations
6
TypeContainerSymbol
category base: a type declaration that can nest other types and members, e.g.
4
VariableSymbol
a variable symbol. Per design, class/structure fields AND local method variables share this single type (Field is intentionally not split out). Use LanguageSymbolType.Parent to t…
2
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.VBProj.CodeDOM.Syntax
Type Summary
Members
Token
a single lexical token with its source text and line number.
4
TokenKind
the kind of a lexical token produced by VBScanner
8
TypeInfoHelper
helpers to build TypeInfo clr type references from the type name text that was extracted out of the VB.NET source code.
1
VBParser
recursive descent parser for VB.NET source code.
3
VBScanner
lexical scanner for VB.NET source code.
1
VBStatement
a logical (already line-continued) source line together with the xml documentation comment that immediately precedes it.
9
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.VBProj.ProjectXml
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.VBProj.Reflection
Type Summary
Members
AssemblySymbolLoader
Loads a .NET assembly (dll) via read-only metadata reflection and maps every type and member into the VBLang symbol tree model.
1
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.VersionControl.Git
Type Summary
Members
commitEntry
Represents a single commit entry parsed from git log --since="..." -p output, aggregating the commit metadata, the list of changed files with their diff content, and the added/…
4
diff
Module for invoking git diff command and parsing its output into structured objects.
2
DiffHunk
Represents a contiguous section (hunk) of changes in a file diff.
6
DiffLine
Represents a single line in a git diff output.
3
DiffLineType
Represents the type of a single diff line.
6
DiffResult
Represents the complete parsed result of a git diff command.
3
FileChange
Represents the diff changes for a single file.
4
FileChangeKind
Represents the kind of change applied to a file.
8
log
Represents a single log entry from a version control system, containing the commit identifier, author, timestamp, and commit message.
6
weeklyLog
Module for parsing git log --since="..." -p output into structured commit entries, combining the existing log metadata parser and the diff patch parser.
3