JSError 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定 JScript 錯誤訊息。 這個類別屬於編譯和運行時間狀態類別目錄。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public enum class JSError
[System.Runtime.InteropServices.ComVisible(true)]
public enum JSError
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("268CA962-2FEF-3152-BA46-E18658B7FA4F")]
public enum JSError
[<System.Runtime.InteropServices.ComVisible(true)>]
type JSError =
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("268CA962-2FEF-3152-BA46-E18658B7FA4F")>]
type JSError =
Public Enum JSError
- 繼承
- 屬性
欄位
| 名稱 | 值 | Description |
|---|---|---|
| NoError | 0 | 無錯誤。 這是列舉的預設值(0)。 |
| InvalidCall | 5 | 無效的程序呼叫或參數。 |
| OutOfMemory | 7 | 記憶體不足。 |
| TypeMismatch | 13 | 類型不匹配。 |
| OutOfStack | 28 | 堆疊空間用完了。 |
| InternalError | 51 | 內部錯誤被拋出。 |
| FileNotFound | 53 | 檔案未找到。 |
| NeedObject | 424 | 需要一個物件。 |
| CantCreateObject | 429 | 無法建立物件。 |
| OLENoPropOrMethod | 438 | 物件不支援此屬性或方法。 |
| ActionNotSupported | 445 | 物件不支持此動作。 |
| NotCollection | 451 | 此物件並非集合。 |
| SyntaxError | 1002 | 發現語法錯誤。 |
| NoColon | 1003 | 預期中「:」。 |
| NoSemicolon | 1004 | 預期中的「;」。 |
| NoLeftParen | 1005 | 預期「」(. |
| NoRightParen | 1006 | 預期之內)“。 |
| NoRightBracket | 1007 | 預期「]」。 |
| NoLeftCurly | 1008 | 預期中的「{」。 |
| NoRightCurly | 1009 | 預期「}」。 |
| NoIdentifier | 1010 | 預期識別碼。 |
| NoEqual | 1011 | 預期「=」。 |
| IllegalChar | 1014 | 無效字元。 |
| UnterminatedString | 1015 | 字串常數未終止。 |
| NoCommentEnd | 1016 | 留言未終止。 |
| BadReturn | 1018 | Return 陳述式不能出現在函式之外。 |
| BadBreak | 1019 | 不能有 |
| BadContinue | 1020 | 不能有 |
| BadHexDigit | 1023 | 預期的十六進位數字。 |
| NoWhile | 1024 | 預期是 |
| BadLabel | 1025 | 已經有一個標籤是這個名字的。 |
| NoLabel | 1026 | 標籤未找到。 |
| DupDefault | 1027 |
|
| NoMemberIdentifier | 1028 | 預期識別碼或 |
| NoCcEnd | 1029 | 預期是 |
| CcOff | 1030 | 條件編譯已關閉。 |
| NotConst | 1031 | 預期中的常態。 |
| NoAt | 1032 | 預期是 |
| NoCatch | 1033 | 預期是 |
| InvalidElse | 1034 | 無可匹敵 |
| NoComma | 1100 | 預期的「,」。 |
| DupVisibility | 1101 | 可見度修正值已經設定好了。 |
| IllegalVisibility | 1102 | 可見性修正值無效。 |
| BadSwitch | 1103 | 缺失 |
| CcInvalidEnd | 1104 | 無可匹敵 |
| CcInvalidElse | 1105 | 無可匹敵 |
| CcInvalidElif | 1106 | 無可匹敵 |
| ErrEOF | 1107 | 期待更多原作角色。 |
| IncompatibleVisibility | 1108 | 可見度修正不相容。 |
| ClassNotAllowed | 1109 | 在此語境下不允許使用類別定義。 |
| NeedCompileTimeConstant | 1110 | 表達式必須是編譯時常數。 |
| DuplicateName | 1111 | 識別碼已在使用中。 |
| NeedType | 1112 | 類型名稱是預期的。 |
| NotInsideClass | 1113 | 僅在類別定義內有效。 |
| InvalidPositionDirective | 1114 | 發現了未知的位置指令。 |
| MustBeEOL | 1115 | 指令不能被同一行的其他程式碼所遵循。 |
| WrongDirective | 1118 | 錯誤的除錯指令或指令的位置錯誤。 |
| CannotNestPositionDirective | 1119 | 職位指令必須結束,才能開始新的指令。 |
| CircularDefinition | 1120 | 循環定義。 |
| Deprecated | 1121 | 指定的類型已被棄用。 |
| IllegalUseOfThis | 1122 | 在當前語境下,該詞不適用 |
| NotAccessible | 1123 | 物件或成員無法從此範圍存取。 |
| CannotUseNameOfClass | 1124 | 只有建構函式才能與它所屬類別的名稱相同。 |
| MustImplementMethod | 1128 | 該類別必須提供該方法的實作。 |
| NeedInterface | 1129 | 介面名稱是預期的。 |
| UnreachableCatch | 1133 | 陷阱條款永遠不會達成。 |
| TypeCannotBeExtended | 1134 | 類型無法被擴展。 |
| UndeclaredVariable | 1135 | 變數尚未被宣告。 |
| VariableLeftUninitialized | 1136 | 未初始化變數危險且使用起來緩慢。 你是打算讓它不初始化嗎? |
| KeywordUsedAsIdentifier | 1137 | 你不能用保留詞作為識別碼。 |
| NotAllowedInSuperConstructorCall | 1140 | 在呼叫基底類別建構子時,不允許使用物件或成員。 |
| NotMeantToBeCalledDirectly | 1141 | 你不能直接稱這個方法為基礎。 如果可能,改用物業配件。 |
| GetAndSetAreInconsistent | 1142 |
|
| InvalidCustomAttribute | 1143 | 自訂屬性類別必須從 Attribute衍生出。 |
| InvalidCustomAttributeArgument | 1144 | 自訂屬性建構子參數列表中只允許原始型別。 |
| InvalidCustomAttributeClassOrCtor | 1146 | 未知的自訂屬性類別或建構器。 |
| TooManyParameters | 1148 | 實際的參數太多了。 多餘的參數會被忽略。 |
| AmbiguousBindingBecauseOfWith | 1149 | 這 With 番說法讓這個名稱的使用變得模糊不清。 |
| AmbiguousBindingBecauseOfEval | 1150 | 由於 的 Eval 存在,使得這個名稱的使用變得模糊不清。 |
| NoSuchMember | 1151 | 此類物件則沒有此類成員。 |
| ItemNotAllowedOnExpandoClass | 1152 | |
| MethodNotAllowedOnExpandoClass | 1153 | 無法定義類別上命名 |
| MethodClashOnExpandoSuperClass | 1155 | 無法建立該 Expando 類別,因為已在類別階層中已定義某個屬性 |
| BaseClassIsExpandoAlready | 1156 | 基底類別已經標記 Expando好;目前的規範將被忽略。 |
| AbstractCannotBePrivate | 1157 | 抽象方法無法是私密的。 |
| NotIndexable | 1158 | 此類物件無法索引。 |
| StaticMissingInStaticInit | 1159 | 靜態初始化器必須指定關鍵字。 |
| MissingConstructForAttributes | 1160 | 屬性清單不適用於目前的情境。 |
| OnlyClassesAllowed | 1161 | 只有類別允許在 |
| ExpandoClassShouldNotImpleEnumerable | 1162 | Expando 類別不應該實作 IEnumerable。 介面是隱含定義於 Expando 類別上的。 |
| NonCLSCompliantMember | 1163 | 指定的成員不符合CLS標準。 |
| NotDeletable | 1164 | 物件或成員無法被刪除。 |
| PackageExpected | 1165 | 包裹名稱預期中。 |
| UselessExpression | 1169 | 表達沒有任何影響。 |
| HidesParentMember | 1170 |
|
| CannotChangeVisibility | 1171 | 無法更改基礎方法的可見性規格。 |
| HidesAbstractInBase | 1172 | 方法隱藏 |
| NewNotSpecifiedInMethodDeclaration | 1173 | 一個方法在基類中匹配另一個方法。 必須指定 |
| MethodInBaseIsNotVirtual | 1174 | 基底類別中若有方法或不 |
| NoMethodInBaseToNew | 1175 | 基類中不存在成員到 |
| DifferentReturnTypeFromBase | 1176 | Base 裡的方法有不同的回傳類型。 |
| ClashWithProperty | 1177 | 田地名稱與物業名稱相衝突。 |
| OverrideAndHideUsedTogether | 1178 | 不能同時使用 |
| InvalidLanguageOption | 1179 | 必須指定「快速」或「版本安全」語言選項之一。 |
| NoMethodInBaseToOverride | 1180 | 基類中不存在成員到 |
| NotValidForConstructor | 1181 | 不適用於建構器。 |
| CannotReturnValueFromVoidFunction | 1182 | 無法從 void 函式或建構子回傳值。 |
| AmbiguousMatch | 1183 | 有多個方法或屬性符合此參數清單。 |
| AmbiguousConstructorCall | 1184 | 有多個建構函數符合此參數清單。 |
| SuperClassConstructorNotAccessible | 1185 | 基底類別建構子無法從此範圍存取。 |
| OctalLiteralsAreDeprecated | 1186 | 八進位文字已被棄用。 |
| VariableMightBeUnitialized | 1187 | 變數可能還沒被初始化。 |
| NotOKToCallSuper | 1188 | 從此位置呼叫基底類別建構子是不有效的。 |
| IllegalUseOfSuper | 1189 | 以此方式使用基底類別是不成立的。 |
| BadWayToLeaveFinally | 1190 | 這樣放置 |
| NoCommaOrTypeDefinitionError | 1191 | 預期的「,」或無效型別宣告;寫成「<Identifier> : <Type>」而非「<Type><Identifier>」。 |
| AbstractWithBody | 1192 | 抽象函數不可能有實體。 |
| NoRightParenOrComma | 1193 | 預期中的「,」或「」)」。 |
| NoRightBracketOrComma | 1194 | 預期的「,」或「]」。 |
| ExpressionExpected | 1195 | 這是預料中的表情。 |
| UnexpectedSemicolon | 1196 | 意想不到的「;」。 |
| TooManyTokensSkipped | 1197 | 錯誤太多了。 這個檔案可能不是 JScript 檔案。 |
| BadVariableDeclaration | 1198 | 可能存在無效的變數宣告、 |
| BadFunctionDeclaration | 1199 | 可能存在無效函式宣告、函式遺失或語法未辨識錯誤。 |
| BadPropertyDeclaration | 1200 | 財產聲明無效。
|
| DoesNotHaveAnAddress | 1203 | Expression 沒有位址。 |
| TooFewParameters | 1204 | 並非所有必要的參數都已提供。 |
| UselessAssignment | 1205 | 轉讓會產生 Expando 一個屬性,該屬性會立即被丟棄。 |
| SuspectAssignment | 1206 |
|
| SuspectSemicolon | 1207 | 在陳述中 |
| ImpossibleConversion | 1208 | 指定的轉化或強制是不可能的。 |
| FinalPrecludesAbstract | 1209 |
|
| NeedInstance | 1210 | 預期會有這樣的情況。 |
| CannotBeAbstract | 1212 | 除非類別被標記為抽象,否則不能是抽象的。 |
| InvalidBaseTypeForEnum | 1213 |
|
| CannotInstantiateAbstractClass | 1214 | 無法構造抽象類別的實例。 |
| ArrayMayBeCopied | 1215 | 將 JScript 陣列指派到 a Array 可能會導致該陣列被複製。 |
| AbstractCannotBeStatic | 1216 | 靜態方法無法抽象化。 |
| StaticIsAlreadyFinal | 1217 | 靜態方法無法 。 |
| StaticMethodsCannotOverride | 1218 | 靜態方法無法覆蓋基底類別方法。 |
| StaticMethodsCannotHide | 1219 | 靜態方法無法隱藏基底類別方法。 |
| ExpandoPrecludesOverride | 1220 | Expando 方法無法覆蓋基底類別方法。 |
| IllegalParamArrayAttribute | 1221 | 變數參數清單必須是陣列類型。 |
| ExpandoPrecludesAbstract | 1222 | Expando 方法不能是抽象的。 |
| ShouldBeAbstract | 1223 | 一個沒有實體的函數應該是 |
| BadModifierInInterface | 1224 | 此修飾符無法用於介面成員。 |
| VarIllegalInInterface | 1226 | 變數無法在介面中宣告。 |
| InterfaceIllegalInInterface | 1227 | 介面不能在 |
| NoVarInEnum | 1228 |
|
| InvalidImport | 1229 | 此 |
| EnumNotAllowed | 1230 |
|
| InvalidCustomAttributeTarget | 1231 | 此屬性不適用於此類宣告。 |
| PackageInWrongContext | 1232 | 在此情境下不允許進行套件定義。 |
| ConstructorMayNotHaveReturnType | 1233 | 建構子不能有回傳型別。 |
| OnlyClassesAndPackagesAllowed | 1234 | 函式庫中只允許類別和套件。 |
| InvalidDebugDirective | 1235 | 除錯指令無效。 |
| CustomAttributeUsedMoreThanOnce | 1236 | 這種屬性必須是唯一的。 |
| NestedInstanceTypeCannotBeExtendedByStatic | 1237 | 非靜態巢狀型別只能由同一類別中巢狀的非靜態型別來擴充。 |
| PropertyLevelAttributesMustBeOnGetter | 1238 | 如果 |
| BadThrow | 1239 |
|
| ParamListNotLast | 1240 | 變數參數清單必須是最後一個參數。 |
| NoSuchType | 1241 | 找不到類型。 可能缺少一個組裝參考。 |
| BadOctalLiteral | 1242 | 畸形的八進位字面,視為十進位字面值。 |
| InstanceNotAccessibleFromStatic | 1243 | 非靜態成員無法從 |
| StaticRequiresTypeName | 1244 | 靜態成員必須透過類別名稱存取。 |
| NonStaticWithTypeName | 1245 | 非靜態成員無法以類別名稱存取。 |
| NoSuchStaticMember | 1246 | 類型沒有這樣的 |
| SuspectLoopCondition | 1247 | 迴圈條件不能包含函式呼叫。 |
| ExpectedAssembly | 1248 | 預期集合。 |
| AssemblyAttributesMustBeGlobal | 1249 | 組合自訂屬性不能是其他結構的一部分。 |
| ExpandoPrecludesStatic | 1250 | Expando 方法不能是靜態的。 |
| DuplicateMethod | 1251 | 此方法與本類別中的另一方法名稱、參數類型及回傳類型相同。 |
| NotAnExpandoFunction | 1252 | 作為建構子的類別成員應標記為 Expando 函數。 |
| NotValidVersionString | 1253 | 這不是有效的版本字串。 |
| ExecutablesCannotBeLocalized | 1254 | 執行檔無法本地化; Culture 應該永遠是空的。 |
| StringConcatIsSlow | 1255 | plus 運算子是串接速度較慢的方式。 請考慮改用 StringBuilder。 |
| CcInvalidInDebugger | 1256 | 條件編譯指令與變數無法在除錯器中使用。 |
| ExpandoMustBePublic | 1257 | Expando 方法必須公開。 |
| DelegatesShouldNotBeExplicitlyConstructed | 1258 | 代表不應被明確構造;只要使用方法名稱即可。 |
| ImplicitlyReferencedAssemblyNotFound | 1259 | 一個被參考的組件依賴於另一個未被引用或找不到的組件。 |
| PossibleBadConversion | 1260 | 此轉換在執行時可能會失敗。 |
| PossibleBadConversionFromString | 1261 | 將字串轉換為數字或布林運算速度緩慢,且執行時可能會失敗。 |
| InvalidResource | 1262 | 這不是有效的 .resources 檔案。 |
| WrongUseOfAddressOf | 1263 | 運算子的位址只能用於參數清單中。 |
| NonCLSCompliantType | 1264 | 指定的類型不符合 CLS 標準。 |
| MemberTypeCLSCompliantMismatch | 1265 | 類別成員無法被標記為通用語言規範(CLS)相容性,因為該類別未被標記為CLS相容性。 |
| TypeAssemblyCLSCompliantMismatch | 1266 | 類型無法標記為CLS相容,因為該組件未標示為CLS相容。 |
| IncompatibleAssemblyReference | 1267 | 所參考的組件不相容。 |
| InvalidAssemblyKeyFile | 1268 | 使用了一個無效的組合金鑰檔案。 |
| TypeNameTooLong | 1269 | 完全限定的類型名稱太長了。 字元必須少於1,024字元。 |
| MemberInitializerCannotContainFuncExpr | 1270 | 成員初始化器不能包含函式運算式。 |
| CantAssignThis | 5000 | 無法指派到 |
| NumberExpected | 5001 | 預期會有數字。 |
| FunctionExpected | 5002 | 期待有一場活動。 |
| CannotAssignToFunctionResult | 5003 | 無法將函數結果指派。 |
| StringExpected | 5005 | String 預料到了。 |
| DateExpected | 5006 | 日期物件預期。 |
| ObjectExpected | 5007 | 期待一個物品。 |
| IllegalAssignment | 5008 | 無效的任務。 |
| UndefinedIdentifier | 5009 | 未定義識別碼。 |
| BooleanExpected | 5010 | 找不到布林值。 |
| VBArrayExpected | 5013 | 期待有退伍軍人會。 |
| EnumeratorExpected | 5015 | Enumerator 物件預期。 |
| RegExpExpected | 5016 | RegExpObject 預期中的物件。 |
| RegExpSyntax | 5017 | 正則表達式中的語法錯誤。 |
| UncaughtException | 5022 | 提出例外但未被接住。 |
| InvalidPrototype | 5023 | 此函式沒有有效的原型物件。 |
| URIEncodeError | 5024 | 待編碼的 URI 包含無效字元。 |
| URIDecodeError | 5025 | 待解碼的 URI 並非有效的編碼。 |
| FractionOutOfRange | 5026 | 小數位數超出範圍。 |
| PrecisionOutOfRange | 5027 | 精確度超出範圍。 |
| ArrayLengthConstructIncorrect | 5029 | 陣列長度必須是有限正整數。 |
| ArrayLengthAssignIncorrect | 5030 | 陣列長度必須被賦予有限正數。 |
| NeedArrayObject | 5031 | 「|」不是陣列物件。 預期陣列物件。 |
| NoConstructor | 5032 | 沒有這樣的構造體。 |
| IllegalEval | 5033 | an Eval 不能用別名來稱呼。 |
| NotYetImplemented | 5034 | 尚未實作 |
| MustProvideNameForNamedParameter | 5035 | 無法提供空或空的命名參數名稱。 |
| DuplicateNamedParameter | 5036 | 重複命名參數。 |
| MissingNameParameter | 5037 | 指定的命名參數名稱並非正式參數之一。 |
| MoreNamedParametersThanArguments | 5038 | 論點說明太少。 命名參數名稱的數量不得超過傳遞的參數數。 |
| NonSupportedInDebugger | 5039 | 該表達式無法在除錯器中評估。 |
| AssignmentToReadOnly | 5040 | 無法指派到唯讀欄位或屬性。 |
| WriteOnlyProperty | 5041 | 該屬性僅可寫入。 |
| IncorrectNumberOfIndices | 5042 | 索引的數量與陣列的維度不相符。 |
| RefParamsNonSupportedInDebugger | 5043 | 有 |
| CannotCallSecurityMethodLateBound | 5044 | Deny()這些 、 PermitOnly()和安全Assert()方法無法使用晚期綁定來呼叫。 |
| CannotUseStaticSecurityAttribute | 5045 | JScript 不支援靜態安全屬性。 |
| NonClsException | 5046 | 目標投擲了非 CLS 例外。 |
| FuncEvalAborted | 6000 | 功能評估被中止。 |
| FuncEvalTimedout | 6001 | 功能評估超時。 |
| FuncEvalThreadSuspended | 6002 | 功能評估失敗。 線索是懸浮的。 |
| FuncEvalThreadSleepWaitJoin | 6003 | 功能評估失敗。 執行緒正在休眠、等待物件,或等待另一執行緒完成。 |
| FuncEvalBadThreadState | 6004 | 功能評估失敗。 執行緒可能包含錯誤資料。 |
| FuncEvalBadThreadNotStarted | 6005 | 函式評估失敗,執行緒尚未啟動。 |
| NoFuncEvalAllowed | 6006 | 功能評估中止。 要開啟屬性評估,請在工具選單中點選選項,然後在樹狀檢視中選擇除錯。 |
| FuncEvalBadLocation | 6007 | 當程式在此階段停止時,無法進行函式評估。 |
| FuncEvalWebMethod | 6008 | 在除錯器中無法呼叫 Web 方法。 |
| StaticVarNotAvailable | 6009 | 靜態變數無法使用。 |
| TypeObjectNotAvailable | 6010 | 此型別的型別物件無法取得。 |
| ExceptionFromHResult | 6011 | 這是 HRESULT 的例外。 |
| SideEffectsDisallowed | 6012 | 該表達劑會引起副作用,且不會進行評估。 |