Table of Contents

Namespace RDCore.SDK.Runtime.Abstract.StdLib

Classes

IStdInformationModule.StdInformationQBColors

Holds the data values corresponding to each legacy 16-bit QBColor value.

StdLibArrayAttribute

Declares the element type of a standard-library array parameter, which its C# signature cannot say on its own.

StdLibClassAttribute

Marks an interface as the internal representation of one of the standard library's predefined class modules (MS-VBAL §6.1.3).

StdLibConstantAttribute

Declares the VBA name of one constant of a standard-library enumeration, where it differs from the conventional one.

StdLibEnumAttribute

Marks an enumeration as the internal representation of one of the standard library's predefined enums (MS-VBAL §6.1.1).

StdLibMemberAttribute

Declares what a standard-library member looks like to VBA source, where its C# signature cannot say so on its own.

StdLibModuleAttribute

Marks an interface as the internal representation of one of the standard library's predefined procedural modules (MS-VBAL §6.1.2).

VBSystemColorConstants

MS-VBAL 6.1.2.12 SystemColorConstants

Interfaces

IStdCollectionClass

MS-VBAL 6.1.3.1 Collection Object

IStdColorConstantsModule

MS-VBAL 6.1.2.1 ColorConstantsModule

IStdConstantsModule

MS-VBAL 6.1.2.2 Constants Module

IStdConversionModule

MS-VBAL 6.1.2.3 Conversion Module

IStdDateTimeModule

MS-VBAL 6.1.2.4 DateTime Module

IStdEnumVariantClass

The enumerator a For Each drives over an object that is not an array (MS-VBAL §5.4.2.4).

IStdErrClass

MS-VBAL 6.1.3.2 Err Class

IStdFileSystemModule

MS-VBAL 6.1.2.5 FileSystem Module

IStdFinancialModule

MS-VBAL 6.1.2.6 Financial Module

IStdGlobalClass

MS-VBAL 6.1.3.3 Global Class
ℹ️ These runtime semantics implicate MSForms, which is out of scope for the language core and isn't specified directly as an intrinsic part of MS-VBAL.

IStdHiddenModule

RD-VBAL 6.1.2.13 Hidden Module

IStdInformationModule

MS-VBAL 6.1.2.7 Information Module

IStdInteractionModule

MS-VBAL 6.1.2.8 Interaction Module

IStdMatchClass
IStdMatchCollectionClass

Represents a collection of IStdMatchClass objects.

IStdMathModule

MS-VBAL 6.1.2.10 Math Module

IStdRegExpClass

RD-VBAL RegExp Module

IStdStringsModule

MS-VBAL 6.1.2.11 Strings Module

IStdSubMatchesClass

Explicitly duplicates IStdMatchCollectionClass.

IStdUnknownClass

IUnknown: the root interface every object is an instance of.

Enums

IStdInformationModule.StdInformationQBColor

A formalisation of the legal underlying legacy 16-bit QBColor values.

StdLibMemberKind

Which kind of VBA member a standard-library declaration declares, where the signature alone does not say.

VBAppWinStyle

MS-VBAL 6.1.1.2 VbAppWinStyle

VBCalendar

MS-VBAL 6.1.1.3 VbCalendar

VBCallType

MS-VBAL 6.1.1.4 VbCallType

VBCompareMethod

MS-VBAL 6.1.1.5 VbCompareMethod

VBDateTimeFormat

MS-VBAL 6.1.1.6 VbDateTimeFormat

VBDayOfWeek

MS-VBAL 6.1.1.7 VbDayOfWeek

VBFileAttribute

MS-VBAL 6.1.1.8 VbFileAttribute

VBFirstWeekOfYear

MS-VBAL 6.1.1.9 VbFirstWeekOfYear

VBFormShowConstants

MS-VBAL 6.1.1.1 FormShowConstants

VBIMEStatus

MS-VBAL 6.1.1.10 VbIMEStatus

VBKeyCodeConstants

MS-VBAL 6.1.2.9 keyCodeConstants

VBMsgBoxResult

MS-VBAL 6.1.1.11 VbMsgBoxResult

VBMsgBoxStyle

MS-VBAL 6.1.1.12 VbMsgBoxStyle

VBQueryClose

MS-VBAL 6.1.1.13 VbQueryClose

VBStrConv

MS-VBAL 6.1.1.14 VbStrConv

VBTriState

MS-VBAL 6.1.1.15 VbTriState