Microsoft_JScript, COM interface constants for VB.Net / VBScript
Microsoft_JScript - interface constants
This page contains simple VBA include for the Microsoft_JScript COM library.
library parameters| File Name | WINDOWS\system32\dllcache\microsoft.jscript.tlb |
|---|
| Guid | {D3295D87-D604-11D4-A704-00C04FA137E4} |
|---|
| Enums | 5 |
|---|
SourceStateenum, 3 members.Public Enum SourceState
SourceState_STATE_COLOR_NORMAL = 0
SourceState_STATE_COLOR_COMMENT = 1
SourceState_STATE_COLOR_STRING = 2
End Enum
TokenColorenum, 8 members.Public Enum TokenColor
TokenColor_COLOR_TEXT = 0
TokenColor_COLOR_IDENTIFIER = 1
TokenColor_COLOR_KEYWORD = 2
TokenColor_COLOR_COMMENT = 3
TokenColor_COLOR_OPERATOR = 4
TokenColor_COLOR_NUMBER = 5
TokenColor_COLOR_STRING = 6
TokenColor_COLOR_CONDITIONAL_COMP = 7
End Enum
JSErrorenum, 236 members.Public Enum JSError
JSError_NoError = 0
JSError_InvalidCall = 5
JSError_OutOfMemory = 7
JSError_TypeMismatch = 13
JSError_OutOfStack = 28
JSError_InternalError = 51
JSError_FileNotFound = 53
JSError_NeedObject = 424
JSError_CantCreateObject = 429
JSError_OLENoPropOrMethod = 438
JSError_ActionNotSupported = 445
JSError_NotCollection = 451
JSError_SyntaxError = 1002
JSError_NoColon = 1003
JSError_NoSemicolon = 1004
JSError_NoLeftParen = 1005
JSError_NoRightParen = 1006
JSError_NoRightBracket = 1007
JSError_NoLeftCurly = 1008
JSError_NoRightCurly = 1009
JSError_NoIdentifier = 1010
JSError_NoEqual = 1011
JSError_IllegalChar = 1014
JSError_UnterminatedString = 1015
JSError_NoCommentEnd = 1016
JSError_BadReturn = 1018
JSError_BadBreak = 1019
JSError_BadContinue = 1020
JSError_BadHexDigit = 1023
JSError_NoWhile = 1024
JSError_BadLabel = 1025
JSError_NoLabel = 1026
JSError_DupDefault = 1027
JSError_NoMemberIdentifier = 1028
JSError_NoCcEnd = 1029
JSError_CcOff = 1030
JSError_NotConst = 1031
JSError_NoAt = 1032
JSError_NoCatch = 1033
JSError_InvalidElse = 1034
JSError_NoComma = 1100
JSError_DupVisibility = 1101
JSError_IllegalVisibility = 1102
JSError_BadSwitch = 1103
JSError_CcInvalidEnd = 1104
JSError_CcInvalidElse = 1105
JSError_CcInvalidElif = 1106
JSError_ErrEOF = 1107
JSError_IncompatibleVisibility = 1108
JSError_ClassNotAllowed = 1109
JSError_NeedCompileTimeConstant = 1110
JSError_DuplicateName = 1111
JSError_NeedType = 1112
JSError_NotInsideClass = 1113
JSError_InvalidPositionDirective = 1114
JSError_MustBeEOL = 1115
JSError_WrongDirective = 1118
JSError_CannotNestPositionDirective = 1119
JSError_CircularDefinition = 1120
JSError_Deprecated = 1121
JSError_IllegalUseOfThis = 1122
JSError_NotAccessible = 1123
JSError_CannotUseNameOfClass = 1124
JSError_MustImplementMethod = 1128
JSError_NeedInterface = 1129
JSError_UnreachableCatch = 1133
JSError_TypeCannotBeExtended = 1134
JSError_UndeclaredVariable = 1135
JSError_VariableLeftUninitialized = 1136
JSError_KeywordUsedAsIdentifier = 1137
JSError_NotAllowedInSuperConstructorCall = 1140
JSError_NotMeantToBeCalledDirectly = 1141
JSError_GetAndSetAreInconsistent = 1142
JSError_InvalidCustomAttribute = 1143
JSError_InvalidCustomAttributeArgument = 1144
JSError_InvalidCustomAttributeClassOrCtor = 1146
JSError_TooManyParameters = 1148
JSError_AmbiguousBindingBecauseOfWith = 1149
JSError_AmbiguousBindingBecauseOfEval = 1150
JSError_NoSuchMember = 1151
JSError_ItemNotAllowedOnExpandoClass = 1152
JSError_MethodNotAllowedOnExpandoClass = 1153
JSError_MethodClashOnExpandoSuperClass = 1155
JSError_BaseClassIsExpandoAlready = 1156
JSError_AbstractCannotBePrivate = 1157
JSError_NotIndexable = 1158
JSError_StaticMissingInStaticInit = 1159
JSError_MissingConstructForAttributes = 1160
JSError_OnlyClassesAllowed = 1161
JSError_ExpandoClassShouldNotImpleEnumerable = 1162
JSError_NonCLSCompliantMember = 1163
JSError_NotDeletable = 1164
JSError_PackageExpected = 1165
JSError_UselessExpression = 1169
JSError_HidesParentMember = 1170
JSError_CannotChangeVisibility = 1171
JSError_HidesAbstractInBase = 1172
JSError_NewNotSpecifiedInMethodDeclaration = 1173
JSError_MethodInBaseIsNotVirtual = 1174
JSError_NoMethodInBaseToNew = 1175
JSError_DifferentReturnTypeFromBase = 1176
JSError_ClashWithProperty = 1177
JSError_OverrideAndHideUsedTogether = 1178
JSError_InvalidLanguageOption = 1179
JSError_NoMethodInBaseToOverride = 1180
JSError_NotValidForConstructor = 1181
JSError_CannotReturnValueFromVoidFunction = 1182
JSError_AmbiguousMatch = 1183
JSError_AmbiguousConstructorCall = 1184
JSError_SuperClassConstructorNotAccessible = 1185
JSError_OctalLiteralsAreDeprecated = 1186
JSError_VariableMightBeUnitialized = 1187
JSError_NotOKToCallSuper = 1188
JSError_IllegalUseOfSuper = 1189
JSError_BadWayToLeaveFinally = 1190
JSError_NoCommaOrTypeDefinitionError = 1191
JSError_AbstractWithBody = 1192
JSError_NoRightParenOrComma = 1193
JSError_NoRightBracketOrComma = 1194
JSError_ExpressionExpected = 1195
JSError_UnexpectedSemicolon = 1196
JSError_TooManyTokensSkipped = 1197
JSError_BadVariableDeclaration = 1198
JSError_BadFunctionDeclaration = 1199
JSError_BadPropertyDeclaration = 1200
JSError_DoesNotHaveAnAddress = 1203
JSError_TooFewParameters = 1204
JSError_UselessAssignment = 1205
JSError_SuspectAssignment = 1206
JSError_SuspectSemicolon = 1207
JSError_ImpossibleConversion = 1208
JSError_FinalPrecludesAbstract = 1209
JSError_NeedInstance = 1210
JSError_CannotBeAbstract = 1212
JSError_InvalidBaseTypeForEnum = 1213
JSError_CannotInstantiateAbstractClass = 1214
JSError_ArrayMayBeCopied = 1215
JSError_AbstractCannotBeStatic = 1216
JSError_StaticIsAlreadyFinal = 1217
JSError_StaticMethodsCannotOverride = 1218
JSError_StaticMethodsCannotHide = 1219
JSError_ExpandoPrecludesOverride = 1220
JSError_IllegalParamArrayAttribute = 1221
JSError_ExpandoPrecludesAbstract = 1222
JSError_ShouldBeAbstract = 1223
JSError_BadModifierInInterface = 1224
JSError_VarIllegalInInterface = 1226
JSError_InterfaceIllegalInInterface = 1227
JSError_NoVarInEnum = 1228
JSError_InvalidImport = 1229
JSError_EnumNotAllowed = 1230
JSError_InvalidCustomAttributeTarget = 1231
JSError_PackageInWrongContext = 1232
JSError_ConstructorMayNotHaveReturnType = 1233
JSError_OnlyClassesAndPackagesAllowed = 1234
JSError_InvalidDebugDirective = 1235
JSError_CustomAttributeUsedMoreThanOnce = 1236
JSError_NestedInstanceTypeCannotBeExtendedByStatic = 1237
JSError_PropertyLevelAttributesMustBeOnGetter = 1238
JSError_BadThrow = 1239
JSError_ParamListNotLast = 1240
JSError_NoSuchType = 1241
JSError_BadOctalLiteral = 1242
JSError_InstanceNotAccessibleFromStatic = 1243
JSError_StaticRequiresTypeName = 1244
JSError_NonStaticWithTypeName = 1245
JSError_NoSuchStaticMember = 1246
JSError_SuspectLoopCondition = 1247
JSError_ExpectedAssembly = 1248
JSError_AssemblyAttributesMustBeGlobal = 1249
JSError_ExpandoPrecludesStatic = 1250
JSError_DuplicateMethod = 1251
JSError_NotAnExpandoFunction = 1252
JSError_NotValidVersionString = 1253
JSError_ExecutablesCannotBeLocalized = 1254
JSError_StringConcatIsSlow = 1255
JSError_CcInvalidInDebugger = 1256
JSError_ExpandoMustBePublic = 1257
JSError_DelegatesShouldNotBeExplicitlyConstructed = 1258
JSError_ImplicitlyReferencedAssemblyNotFound = 1259
JSError_PossibleBadConversion = 1260
JSError_PossibleBadConversionFromString = 1261
JSError_InvalidResource = 1262
JSError_WrongUseOfAddressOf = 1263
JSError_NonCLSCompliantType = 1264
JSError_MemberTypeCLSCompliantMismatch = 1265
JSError_TypeAssemblyCLSCompliantMismatch = 1266
JSError_CantAssignThis = 5000
JSError_NumberExpected = 5001
JSError_FunctionExpected = 5002
JSError_CannotAssignToFunctionResult = 5003
JSError_StringExpected = 5005
JSError_DateExpected = 5006
JSError_ObjectExpected = 5007
JSError_IllegalAssignment = 5008
JSError_UndefinedIdentifier = 5009
JSError_BooleanExpected = 5010
JSError_VBArrayExpected = 5013
JSError_EnumeratorExpected = 5015
JSError_RegExpExpected = 5016
JSError_RegExpSyntax = 5017
JSError_UncaughtException = 5022
JSError_InvalidPrototype = 5023
JSError_URIEncodeError = 5024
JSError_URIDecodeError = 5025
JSError_FractionOutOfRange = 5026
JSError_PrecisionOutOfRange = 5027
JSError_ArrayLengthConstructIncorrect = 5029
JSError_ArrayLengthAssignIncorrect = 5030
JSError_NeedArrayObject = 5031
JSError_NoConstructor = 5032
JSError_IllegalEval = 5033
JSError_NotYetImplemented = 5034
JSError_MustProvideNameForNamedParameter = 5035
JSError_DuplicateNamedParameter = 5036
JSError_MissingNameParameter = 5037
JSError_MoreNamedParametersThanArguments = 5038
JSError_NonSupportedInDebugger = 5039
JSError_AssignmentToReadOnly = 5040
JSError_WriteOnlyProperty = 5041
JSError_IncorrectNumberOfIndices = 5042
JSError_RefParamsNonSupportedInDebugger = 5043
JSError_CannotCallSecurityMethodLateBound = 5044
JSError_CannotUseStaticSecurityAttribute = 5045
JSError_FuncEvalAborted = 6000
JSError_FuncEvalTimedout = 6001
JSError_FuncEvalThreadSuspended = 6002
JSError_FuncEvalThreadSleepWaitJoin = 6003
JSError_FuncEvalBadThreadState = 6004
JSError_FuncEvalBadThreadNotStarted = 6005
JSError_NoFuncEvalAllowed = 6006
JSError_FuncEvalBadLocation = 6007
JSError_FuncEvalWebMethod = 6008
JSError_StaticVarNotAvailable = 6009
JSError_TypeObjectNotAvailable = 6010
JSError_ExceptionFromHResult = 6011
End Enum
JSFunctionAttributeEnumenum, 11 members.Public Enum JSFunctionAttributeEnum
JSFunctionAttributeEnum_HasArguments = 1
JSFunctionAttributeEnum_HasThisObject = 2
JSFunctionAttributeEnum_IsNested = 4
JSFunctionAttributeEnum_HasStackFrame = 8
JSFunctionAttributeEnum_HasVarArgs = 16
JSFunctionAttributeEnum_HasEngine = 32
JSFunctionAttributeEnum_IsExpandoMethod = 64
JSFunctionAttributeEnum_IsInstanceNestedClassConstructor = 128
JSFunctionAttributeEnum_ClassicFunction = 35
JSFunctionAttributeEnum_NestedFunction = 44
JSFunctionAttributeEnum_ClassicNestedFunction = 47
End Enum
VSAITEMTYPE2enum, 7 members.Public Enum VSAITEMTYPE2
VSAITEMTYPE2_HOSTOBJECT = 16
VSAITEMTYPE2_HOSTSCOPE = 17
VSAITEMTYPE2_HOSTSCOPEANDOBJECT = 18
VSAITEMTYPE2_SCRIPTSCOPE = 19
VSAITEMTYPE2_SCRIPTBLOCK = 20
VSAITEMTYPE2_STATEMENT = 21
VSAITEMTYPE2_EXPRESSION = 22
End Enum
|