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 NameWINDOWS\system32\dllcache\microsoft.jscript.tlb
Guid{D3295D87-D604-11D4-A704-00C04FA137E4}
Enums5

SourceState

enum, 3 members.
Public Enum SourceState
  SourceState_STATE_COLOR_NORMAL = 0  '&H0
  SourceState_STATE_COLOR_COMMENT = 1  '&H1
  SourceState_STATE_COLOR_STRING = 2  '&H2
End Enum

TokenColor

enum, 8 members.
Public Enum TokenColor
  TokenColor_COLOR_TEXT = 0  '&H0
  TokenColor_COLOR_IDENTIFIER = 1  '&H1
  TokenColor_COLOR_KEYWORD = 2  '&H2
  TokenColor_COLOR_COMMENT = 3  '&H3
  TokenColor_COLOR_OPERATOR = 4  '&H4
  TokenColor_COLOR_NUMBER = 5  '&H5
  TokenColor_COLOR_STRING = 6  '&H6
  TokenColor_COLOR_CONDITIONAL_COMP = 7  '&H7
End Enum

JSError

enum, 236 members.
Public Enum JSError
  JSError_NoError = 0  '&H0
  JSError_InvalidCall = 5  '&H5
  JSError_OutOfMemory = 7  '&H7
  JSError_TypeMismatch = 13  '&HD
  JSError_OutOfStack = 28  '&H1C
  JSError_InternalError = 51  '&H33
  JSError_FileNotFound = 53  '&H35
  JSError_NeedObject = 424  '&H1A8
  JSError_CantCreateObject = 429  '&H1AD
  JSError_OLENoPropOrMethod = 438  '&H1B6
  JSError_ActionNotSupported = 445  '&H1BD
  JSError_NotCollection = 451  '&H1C3
  JSError_SyntaxError = 1002  '&H3EA
  JSError_NoColon = 1003  '&H3EB
  JSError_NoSemicolon = 1004  '&H3EC
  JSError_NoLeftParen = 1005  '&H3ED
  JSError_NoRightParen = 1006  '&H3EE
  JSError_NoRightBracket = 1007  '&H3EF
  JSError_NoLeftCurly = 1008  '&H3F0
  JSError_NoRightCurly = 1009  '&H3F1
  JSError_NoIdentifier = 1010  '&H3F2
  JSError_NoEqual = 1011  '&H3F3
  JSError_IllegalChar = 1014  '&H3F6
  JSError_UnterminatedString = 1015  '&H3F7
  JSError_NoCommentEnd = 1016  '&H3F8
  JSError_BadReturn = 1018  '&H3FA
  JSError_BadBreak = 1019  '&H3FB
  JSError_BadContinue = 1020  '&H3FC
  JSError_BadHexDigit = 1023  '&H3FF
  JSError_NoWhile = 1024  '&H400
  JSError_BadLabel = 1025  '&H401
  JSError_NoLabel = 1026  '&H402
  JSError_DupDefault = 1027  '&H403
  JSError_NoMemberIdentifier = 1028  '&H404
  JSError_NoCcEnd = 1029  '&H405
  JSError_CcOff = 1030  '&H406
  JSError_NotConst = 1031  '&H407
  JSError_NoAt = 1032  '&H408
  JSError_NoCatch = 1033  '&H409
  JSError_InvalidElse = 1034  '&H40A
  JSError_NoComma = 1100  '&H44C
  JSError_DupVisibility = 1101  '&H44D
  JSError_IllegalVisibility = 1102  '&H44E
  JSError_BadSwitch = 1103  '&H44F
  JSError_CcInvalidEnd = 1104  '&H450
  JSError_CcInvalidElse = 1105  '&H451
  JSError_CcInvalidElif = 1106  '&H452
  JSError_ErrEOF = 1107  '&H453
  JSError_IncompatibleVisibility = 1108  '&H454
  JSError_ClassNotAllowed = 1109  '&H455
  JSError_NeedCompileTimeConstant = 1110  '&H456
  JSError_DuplicateName = 1111  '&H457
  JSError_NeedType = 1112  '&H458
  JSError_NotInsideClass = 1113  '&H459
  JSError_InvalidPositionDirective = 1114  '&H45A
  JSError_MustBeEOL = 1115  '&H45B
  JSError_WrongDirective = 1118  '&H45E
  JSError_CannotNestPositionDirective = 1119  '&H45F
  JSError_CircularDefinition = 1120  '&H460
  JSError_Deprecated = 1121  '&H461
  JSError_IllegalUseOfThis = 1122  '&H462
  JSError_NotAccessible = 1123  '&H463
  JSError_CannotUseNameOfClass = 1124  '&H464
  JSError_MustImplementMethod = 1128  '&H468
  JSError_NeedInterface = 1129  '&H469
  JSError_UnreachableCatch = 1133  '&H46D
  JSError_TypeCannotBeExtended = 1134  '&H46E
  JSError_UndeclaredVariable = 1135  '&H46F
  JSError_VariableLeftUninitialized = 1136  '&H470
  JSError_KeywordUsedAsIdentifier = 1137  '&H471
  JSError_NotAllowedInSuperConstructorCall = 1140  '&H474
  JSError_NotMeantToBeCalledDirectly = 1141  '&H475
  JSError_GetAndSetAreInconsistent = 1142  '&H476
  JSError_InvalidCustomAttribute = 1143  '&H477
  JSError_InvalidCustomAttributeArgument = 1144  '&H478
  JSError_InvalidCustomAttributeClassOrCtor = 1146  '&H47A
  JSError_TooManyParameters = 1148  '&H47C
  JSError_AmbiguousBindingBecauseOfWith = 1149  '&H47D
  JSError_AmbiguousBindingBecauseOfEval = 1150  '&H47E
  JSError_NoSuchMember = 1151  '&H47F
  JSError_ItemNotAllowedOnExpandoClass = 1152  '&H480
  JSError_MethodNotAllowedOnExpandoClass = 1153  '&H481
  JSError_MethodClashOnExpandoSuperClass = 1155  '&H483
  JSError_BaseClassIsExpandoAlready = 1156  '&H484
  JSError_AbstractCannotBePrivate = 1157  '&H485
  JSError_NotIndexable = 1158  '&H486
  JSError_StaticMissingInStaticInit = 1159  '&H487
  JSError_MissingConstructForAttributes = 1160  '&H488
  JSError_OnlyClassesAllowed = 1161  '&H489
  JSError_ExpandoClassShouldNotImpleEnumerable = 1162  '&H48A
  JSError_NonCLSCompliantMember = 1163  '&H48B
  JSError_NotDeletable = 1164  '&H48C
  JSError_PackageExpected = 1165  '&H48D
  JSError_UselessExpression = 1169  '&H491
  JSError_HidesParentMember = 1170  '&H492
  JSError_CannotChangeVisibility = 1171  '&H493
  JSError_HidesAbstractInBase = 1172  '&H494
  JSError_NewNotSpecifiedInMethodDeclaration = 1173  '&H495
  JSError_MethodInBaseIsNotVirtual = 1174  '&H496
  JSError_NoMethodInBaseToNew = 1175  '&H497
  JSError_DifferentReturnTypeFromBase = 1176  '&H498
  JSError_ClashWithProperty = 1177  '&H499
  JSError_OverrideAndHideUsedTogether = 1178  '&H49A
  JSError_InvalidLanguageOption = 1179  '&H49B
  JSError_NoMethodInBaseToOverride = 1180  '&H49C
  JSError_NotValidForConstructor = 1181  '&H49D
  JSError_CannotReturnValueFromVoidFunction = 1182  '&H49E
  JSError_AmbiguousMatch = 1183  '&H49F
  JSError_AmbiguousConstructorCall = 1184  '&H4A0
  JSError_SuperClassConstructorNotAccessible = 1185  '&H4A1
  JSError_OctalLiteralsAreDeprecated = 1186  '&H4A2
  JSError_VariableMightBeUnitialized = 1187  '&H4A3
  JSError_NotOKToCallSuper = 1188  '&H4A4
  JSError_IllegalUseOfSuper = 1189  '&H4A5
  JSError_BadWayToLeaveFinally = 1190  '&H4A6
  JSError_NoCommaOrTypeDefinitionError = 1191  '&H4A7
  JSError_AbstractWithBody = 1192  '&H4A8
  JSError_NoRightParenOrComma = 1193  '&H4A9
  JSError_NoRightBracketOrComma = 1194  '&H4AA
  JSError_ExpressionExpected = 1195  '&H4AB
  JSError_UnexpectedSemicolon = 1196  '&H4AC
  JSError_TooManyTokensSkipped = 1197  '&H4AD
  JSError_BadVariableDeclaration = 1198  '&H4AE
  JSError_BadFunctionDeclaration = 1199  '&H4AF
  JSError_BadPropertyDeclaration = 1200  '&H4B0
  JSError_DoesNotHaveAnAddress = 1203  '&H4B3
  JSError_TooFewParameters = 1204  '&H4B4
  JSError_UselessAssignment = 1205  '&H4B5
  JSError_SuspectAssignment = 1206  '&H4B6
  JSError_SuspectSemicolon = 1207  '&H4B7
  JSError_ImpossibleConversion = 1208  '&H4B8
  JSError_FinalPrecludesAbstract = 1209  '&H4B9
  JSError_NeedInstance = 1210  '&H4BA
  JSError_CannotBeAbstract = 1212  '&H4BC
  JSError_InvalidBaseTypeForEnum = 1213  '&H4BD
  JSError_CannotInstantiateAbstractClass = 1214  '&H4BE
  JSError_ArrayMayBeCopied = 1215  '&H4BF
  JSError_AbstractCannotBeStatic = 1216  '&H4C0
  JSError_StaticIsAlreadyFinal = 1217  '&H4C1
  JSError_StaticMethodsCannotOverride = 1218  '&H4C2
  JSError_StaticMethodsCannotHide = 1219  '&H4C3
  JSError_ExpandoPrecludesOverride = 1220  '&H4C4
  JSError_IllegalParamArrayAttribute = 1221  '&H4C5
  JSError_ExpandoPrecludesAbstract = 1222  '&H4C6
  JSError_ShouldBeAbstract = 1223  '&H4C7
  JSError_BadModifierInInterface = 1224  '&H4C8
  JSError_VarIllegalInInterface = 1226  '&H4CA
  JSError_InterfaceIllegalInInterface = 1227  '&H4CB
  JSError_NoVarInEnum = 1228  '&H4CC
  JSError_InvalidImport = 1229  '&H4CD
  JSError_EnumNotAllowed = 1230  '&H4CE
  JSError_InvalidCustomAttributeTarget = 1231  '&H4CF
  JSError_PackageInWrongContext = 1232  '&H4D0
  JSError_ConstructorMayNotHaveReturnType = 1233  '&H4D1
  JSError_OnlyClassesAndPackagesAllowed = 1234  '&H4D2
  JSError_InvalidDebugDirective = 1235  '&H4D3
  JSError_CustomAttributeUsedMoreThanOnce = 1236  '&H4D4
  JSError_NestedInstanceTypeCannotBeExtendedByStatic = 1237  '&H4D5
  JSError_PropertyLevelAttributesMustBeOnGetter = 1238  '&H4D6
  JSError_BadThrow = 1239  '&H4D7
  JSError_ParamListNotLast = 1240  '&H4D8
  JSError_NoSuchType = 1241  '&H4D9
  JSError_BadOctalLiteral = 1242  '&H4DA
  JSError_InstanceNotAccessibleFromStatic = 1243  '&H4DB
  JSError_StaticRequiresTypeName = 1244  '&H4DC
  JSError_NonStaticWithTypeName = 1245  '&H4DD
  JSError_NoSuchStaticMember = 1246  '&H4DE
  JSError_SuspectLoopCondition = 1247  '&H4DF
  JSError_ExpectedAssembly = 1248  '&H4E0
  JSError_AssemblyAttributesMustBeGlobal = 1249  '&H4E1
  JSError_ExpandoPrecludesStatic = 1250  '&H4E2
  JSError_DuplicateMethod = 1251  '&H4E3
  JSError_NotAnExpandoFunction = 1252  '&H4E4
  JSError_NotValidVersionString = 1253  '&H4E5
  JSError_ExecutablesCannotBeLocalized = 1254  '&H4E6
  JSError_StringConcatIsSlow = 1255  '&H4E7
  JSError_CcInvalidInDebugger = 1256  '&H4E8
  JSError_ExpandoMustBePublic = 1257  '&H4E9
  JSError_DelegatesShouldNotBeExplicitlyConstructed = 1258  '&H4EA
  JSError_ImplicitlyReferencedAssemblyNotFound = 1259  '&H4EB
  JSError_PossibleBadConversion = 1260  '&H4EC
  JSError_PossibleBadConversionFromString = 1261  '&H4ED
  JSError_InvalidResource = 1262  '&H4EE
  JSError_WrongUseOfAddressOf = 1263  '&H4EF
  JSError_NonCLSCompliantType = 1264  '&H4F0
  JSError_MemberTypeCLSCompliantMismatch = 1265  '&H4F1
  JSError_TypeAssemblyCLSCompliantMismatch = 1266  '&H4F2
  JSError_CantAssignThis = 5000  '&H1388
  JSError_NumberExpected = 5001  '&H1389
  JSError_FunctionExpected = 5002  '&H138A
  JSError_CannotAssignToFunctionResult = 5003  '&H138B
  JSError_StringExpected = 5005  '&H138D
  JSError_DateExpected = 5006  '&H138E
  JSError_ObjectExpected = 5007  '&H138F
  JSError_IllegalAssignment = 5008  '&H1390
  JSError_UndefinedIdentifier = 5009  '&H1391
  JSError_BooleanExpected = 5010  '&H1392
  JSError_VBArrayExpected = 5013  '&H1395
  JSError_EnumeratorExpected = 5015  '&H1397
  JSError_RegExpExpected = 5016  '&H1398
  JSError_RegExpSyntax = 5017  '&H1399
  JSError_UncaughtException = 5022  '&H139E
  JSError_InvalidPrototype = 5023  '&H139F
  JSError_URIEncodeError = 5024  '&H13A0
  JSError_URIDecodeError = 5025  '&H13A1
  JSError_FractionOutOfRange = 5026  '&H13A2
  JSError_PrecisionOutOfRange = 5027  '&H13A3
  JSError_ArrayLengthConstructIncorrect = 5029  '&H13A5
  JSError_ArrayLengthAssignIncorrect = 5030  '&H13A6
  JSError_NeedArrayObject = 5031  '&H13A7
  JSError_NoConstructor = 5032  '&H13A8
  JSError_IllegalEval = 5033  '&H13A9
  JSError_NotYetImplemented = 5034  '&H13AA
  JSError_MustProvideNameForNamedParameter = 5035  '&H13AB
  JSError_DuplicateNamedParameter = 5036  '&H13AC
  JSError_MissingNameParameter = 5037  '&H13AD
  JSError_MoreNamedParametersThanArguments = 5038  '&H13AE
  JSError_NonSupportedInDebugger = 5039  '&H13AF
  JSError_AssignmentToReadOnly = 5040  '&H13B0
  JSError_WriteOnlyProperty = 5041  '&H13B1
  JSError_IncorrectNumberOfIndices = 5042  '&H13B2
  JSError_RefParamsNonSupportedInDebugger = 5043  '&H13B3
  JSError_CannotCallSecurityMethodLateBound = 5044  '&H13B4
  JSError_CannotUseStaticSecurityAttribute = 5045  '&H13B5
  JSError_FuncEvalAborted = 6000  '&H1770
  JSError_FuncEvalTimedout = 6001  '&H1771
  JSError_FuncEvalThreadSuspended = 6002  '&H1772
  JSError_FuncEvalThreadSleepWaitJoin = 6003  '&H1773
  JSError_FuncEvalBadThreadState = 6004  '&H1774
  JSError_FuncEvalBadThreadNotStarted = 6005  '&H1775
  JSError_NoFuncEvalAllowed = 6006  '&H1776
  JSError_FuncEvalBadLocation = 6007  '&H1777
  JSError_FuncEvalWebMethod = 6008  '&H1778
  JSError_StaticVarNotAvailable = 6009  '&H1779
  JSError_TypeObjectNotAvailable = 6010  '&H177A
  JSError_ExceptionFromHResult = 6011  '&H177B
End Enum

JSFunctionAttributeEnum

enum, 11 members.
Public Enum JSFunctionAttributeEnum
  JSFunctionAttributeEnum_HasArguments = 1  '&H1
  JSFunctionAttributeEnum_HasThisObject = 2  '&H2
  JSFunctionAttributeEnum_IsNested = 4  '&H4
  JSFunctionAttributeEnum_HasStackFrame = 8  '&H8
  JSFunctionAttributeEnum_HasVarArgs = 16  '&H10
  JSFunctionAttributeEnum_HasEngine = 32  '&H20
  JSFunctionAttributeEnum_IsExpandoMethod = 64  '&H40
  JSFunctionAttributeEnum_IsInstanceNestedClassConstructor = 128  '&H80
  JSFunctionAttributeEnum_ClassicFunction = 35  '&H23
  JSFunctionAttributeEnum_NestedFunction = 44  '&H2C
  JSFunctionAttributeEnum_ClassicNestedFunction = 47  '&H2F
End Enum

VSAITEMTYPE2

enum, 7 members.
Public Enum VSAITEMTYPE2
  VSAITEMTYPE2_HOSTOBJECT = 16  '&H10
  VSAITEMTYPE2_HOSTSCOPE = 17  '&H11
  VSAITEMTYPE2_HOSTSCOPEANDOBJECT = 18  '&H12
  VSAITEMTYPE2_SCRIPTSCOPE = 19  '&H13
  VSAITEMTYPE2_SCRIPTBLOCK = 20  '&H14
  VSAITEMTYPE2_STATEMENT = 21  '&H15
  VSAITEMTYPE2_EXPRESSION = 22  '&H16
End Enum
WUtils.com