Interface IStdInformationModule
MS-VBAL 6.1.2.7 Information Module
public interface IStdInformationModule
Remarks
Formalizes the public interface of the standard library VBA.Information module.
Methods
StdInformation__IMEStatus()
MS-VBAL 6.1.2.7.1.1 IMEStatus
RuntimeSemanticsEvaluationResult StdInformation__IMEStatus()
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Returns a VBIMEStatus value representing the current implementation-dependant Input Method Editor (IME) mode.
The valid interval parameter values are defined in IStdDateTimeModule.StdDateIntervals.
StdInformation__IsArray(VBVariantValue)
MS-VBAL 6.1.2.7.1.2 IsArray
RuntimeSemanticsEvaluationResult StdInformation__IsArray(VBVariantValue arg)
Parameters
argVBVariantValueThe data value to be tested
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Tests a provided value to check if it is a VBArrayValue.
StdInformation__IsDate(VBVariantValue)
MS-VBAL 6.1.2.7.1.3 IsDate
RuntimeSemanticsEvaluationResult StdInformation__IsDate(VBVariantValue arg)
Parameters
argVBVariantValueThe data value to be tested
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Tests a provided value to check if it is a VBDateValue.
StdInformation__IsEmpty(VBVariantValue)
MS-VBAL 6.1.2.7.1.4 IsEmpty
RuntimeSemanticsEvaluationResult StdInformation__IsEmpty(VBVariantValue arg)
Parameters
argVBVariantValueThe data value to be tested
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Tests a provided value to check if it is a VBEmptyValue.
StdInformation__IsError(VBVariantValue)
MS-VBAL 6.1.2.7.1.5 IsError
RuntimeSemanticsEvaluationResult StdInformation__IsError(VBVariantValue arg)
Parameters
argVBVariantValueThe data value to be tested
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Tests a provided value to check if it is a VBErrorValue.
StdInformation__IsMissing(VBVariantValue)
MS-VBAL 6.1.2.7.1.6 IsMissing
RuntimeSemanticsEvaluationResult StdInformation__IsMissing(VBVariantValue arg)
Parameters
argVBVariantValueThe data value to be tested
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Tests a provided value to check if it is a VBMissingValue.
👉 The value can only be a VBMissingValue if it is the VBVariantValue of an optional parameter that was not supplied.
StdInformation__IsNull(VBVariantValue)
MS-VBAL 6.1.2.7.1.7 IsNull
RuntimeSemanticsEvaluationResult StdInformation__IsNull(VBVariantValue arg)
Parameters
argVBVariantValueThe data value to be tested
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Tests a provided value to check if it is a VBNullValue.
StdInformation__IsNumeric(VBVariantValue)
MS-VBAL 6.1.2.7.1.8 IsNumeric
RuntimeSemanticsEvaluationResult StdInformation__IsNumeric(VBVariantValue arg)
Parameters
argVBVariantValueThe data value to be tested
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Tests a provided value to check if it is a VBNumericTypedValue.
StdInformation__IsObject(VBVariantValue)
MS-VBAL 6.1.2.7.1.9 IsObject
RuntimeSemanticsEvaluationResult StdInformation__IsObject(VBVariantValue arg)
Parameters
argVBVariantValueThe data value to be tested
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Tests a provided value to check if it is a VBObjectValue.
StdInformation__QBColor(VBVariantValue)
MS-VBAL 6.1.2.7.1.10 QBColor
RuntimeSemanticsEvaluationResult StdInformation__QBColor(VBVariantValue arg)
Parameters
argVBVariantValueThe data value to be tested
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Gets the RGB color value for a specified color value used by earlier versions of Visual Basic.
StdInformation__RGB(VBIntegerValue, VBIntegerValue, VBIntegerValue)
MS-VBAL 6.1.2.7.1.11 RGB
RuntimeSemanticsEvaluationResult StdInformation__RGB(VBIntegerValue red, VBIntegerValue green, VBIntegerValue blue)
Parameters
redVBIntegerValueA value in the VBByteValue range (0-255) representing the red component of the color.
greenVBIntegerValueA value in the VBByteValue range (0-255) representing the green component of the color.
blueVBIntegerValueA value in the VBByteValue range (0-255) representing the blue component of the color.
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Gets a VBLongValue representing a RGB color value from its specified parts.
StdInformation__TypeName(VBVariantValue)
MS-VBAL 6.1.2.7.1.12 TypeName
RuntimeSemanticsEvaluationResult StdInformation__TypeName(VBVariantValue arg)
Parameters
argVBVariantValue
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Gets the name of the data type of the specified value.
👉 If the provided value is a VBArrayValue, the returned string contains the item data type of the array appended with a pair of empty parentheses, e.g. "Byte()" for an array of VBByteValue items.
StdInformation__VarType(VBVariantValue)
MS-VBAL 6.1.2.7.1.13 VarType
RuntimeSemanticsEvaluationResult StdInformation__VarType(VBVariantValue arg)
Parameters
argVBVariantValue
Returns
- RuntimeSemanticsEvaluationResult
A RuntimeSemanticsEvaluationResult object encapsulating the result of the successful operation, or the error metadata otherwise.
Remarks
Gets the subtype of the specified VBVariantValue.
👉 If the provided value is a VBArrayValue, the returned string contains the item data type of the array appended with a pair of empty parentheses, e.g. "Byte()" for an array of VBByteValue items.