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
- 継承
- 属性
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| 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 | 陽線を作成できるのは、複数のデータ系列を含む 2-D 折れ線グラフ グループだけです。 |
| 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 | 16 進数が必要です。 |
| 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 | Position ディレクティブは、新しいディレクティブを開始する前に終了する必要があります。 |
| CircularDefinition | 1120 | 循環定義。 |
| Deprecated | 1121 | 指定された型は非推奨です。 |
| IllegalUseOfThis | 1122 | 現在のコンテキストで |
| NotAccessible | 1123 | オブジェクトまたはメンバーには、このスコープからアクセスできません。 |
| CannotUseNameOfClass | 1124 | コンストラクター関数だけが、それが表示されるクラスと同じ名前を持つことができます。 |
| MustImplementMethod | 1128 | クラスは、メソッドの実装を提供する必要があります。 |
| NeedInterface | 1129 | インターフェイス名が必要です。 |
| UnreachableCatch | 1133 | Catch 句に到達することはありません。 |
| 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 | Expando クラスの Item プロパティを定義できません。 このアイテムは、 Expando フィールド用に予約されています。 |
| MethodNotAllowedOnExpandoClass | 1153 |
Expando クラスで |
| MethodClashOnExpandoSuperClass | 1155 |
|
| 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 | "fast" または "versionSafe" 言語オプションを指定する必要があります。 |
| NoMethodInBaseToOverride | 1180 | 基底クラスに |
| NotValidForConstructor | 1181 | コンストラクターに対しては無効です。 |
| CannotReturnValueFromVoidFunction | 1182 | void 関数またはコンストラクターから値を返すことはできません。 |
| AmbiguousMatch | 1183 | 複数のメソッドまたはプロパティがこのパラメーター リストに一致します。 |
| AmbiguousConstructorCall | 1184 | 複数のコンストラクターがこのパラメーター リストと一致します。 |
| SuperClassConstructorNotAccessible | 1185 | 基底クラスのコンストラクターには、このスコープからアクセスできません。 |
| OctalLiteralsAreDeprecated | 1186 | 8 進数リテラルは非推奨です。 |
| VariableMightBeUnitialized | 1187 | 変数が初期化されない可能性があります。 |
| NotOKToCallSuper | 1188 | この場所から基底クラスコンストラクターを呼び出しても無効です。 |
| IllegalUseOfSuper | 1189 | この方法で基底クラスを使用することはできません。 |
| BadWayToLeaveFinally | 1190 | このように |
| NoCommaOrTypeDefinitionError | 1191 | "," または無効な型宣言が必要です。write "<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 | 式にアドレスがありません。 |
| TooFewParameters | 1204 | すべての必須パラメーターが指定されているわけではありません。 |
| UselessAssignment | 1205 | 割り当てにより、すぐに破棄される Expando プロパティが作成されます。 |
| SuspectAssignment | 1206 |
|
| SuspectSemicolon | 1207 | 空のステートメント |
| ImpossibleConversion | 1208 | 指定された変換または強制変換はできません。 |
| FinalPrecludesAbstract | 1209 |
|
| NeedInstance | 1210 | インスタンスが必要です。 |
| CannotBeAbstract | 1212 | クラスが抽象としてマークされていない限り、抽象にすることはできません。 |
| InvalidBaseTypeForEnum | 1213 |
|
| CannotInstantiateAbstractClass | 1214 | 抽象クラスのインスタンスを構築することはできません。 |
| ArrayMayBeCopied | 1215 | JScript 配列を 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 | 形式が正しくない 8 進数リテラルは、10 進リテラルとして扱われます。 |
| 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 | プラス演算子は、文字列を連結する低速な方法です。 代わりに 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 | 文字列が必要です。 |
| DateExpected | 5006 | Date オブジェクトが必要です。 |
| ObjectExpected | 5007 | オブジェクトが必要です。 |
| IllegalAssignment | 5008 | 割り当てが無効です。 |
| UndefinedIdentifier | 5009 | 未定義の識別子。 |
| BooleanExpected | 5010 | ブール値が見つかりません。 |
| VBArrayExpected | 5013 | VBArray が必要です。 |
| EnumeratorExpected | 5015 | 列挙子オブジェクトが必要です。 |
| 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 | エイリアスで Eval を呼び出すことはできません。 |
| NotYetImplemented | 5034 | まだ実装されていません。 |
| MustProvideNameForNamedParameter | 5035 | null または空の名前付きパラメーター名を指定できません。 |
| DuplicateNamedParameter | 5036 | 名前付きパラメーターが重複しています。 |
| MissingNameParameter | 5037 | 指定された名前付きパラメーター名は、仮パラメーターの 1 つではありません。 |
| 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 | この型の type オブジェクトは使用できません。 |
| ExceptionFromHResult | 6011 | HRESULT からの例外。 |
| SideEffectsDisallowed | 6012 | この式は副作用を引き起こし、評価されません。 |