JSError 列挙型

定義

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

ループの外側に break を持つことはできません。

BadContinue 1020

ループの外側に continue を持つことはできません。

BadHexDigit 1023

16 進数が必要です。

NoWhile 1024

while が予期されていました。

BadLabel 1025

その名前を持つラベルが既に存在します。

NoLabel 1026

ラベルが見つかりません。

DupDefault 1027

default は、 switch ステートメントで 1 回だけ使用できます。

NoMemberIdentifier 1028

識別子または stringが必要です。

NoCcEnd 1029

@end が予期されていました。

CcOff 1030

条件付きコンパイルがオフになっています。

NotConst 1031

定数が必要です。

NoAt 1032

@ が予期されていました。

NoCatch 1033

catch が予期されていました。

InvalidElse 1034

一致しない elseif 定義されていません。

NoComma 1100

"," が必要です。

DupVisibility 1101

可視性修飾子は既に定義されています。

IllegalVisibility 1102

表示修飾子が無効です。

BadSwitch 1103

caseまたはdefaultステートメントがありません。

CcInvalidEnd 1104

一致しない @end@if 定義されていません。

CcInvalidElse 1105

一致しない @else@if 定義されていません。

CcInvalidElif 1106

一致しない @elif@if 定義されていません。

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

現在のコンテキストで this を使用することはできません。

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

このプロパティの get メソッドと set メソッドが互いに一致しません。

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 クラスで Item という名前のプロパティを定義できません。

MethodClashOnExpandoSuperClass 1155

Item という名前のプロパティがクラス階層で既に定義されているため、Expando クラスを作成できません。

BaseClassIsExpandoAlready 1156

基底クラスは既に Expandoマークされています。現在の仕様は無視されます。

AbstractCannotBePrivate 1157

抽象メソッドをプライベートにすることはできません。

NotIndexable 1158

この型のオブジェクトはインデックスを作成できません。

StaticMissingInStaticInit 1159

静的初期化子は、 static キーワードを指定する必要があります。

MissingConstructForAttributes 1160

属性の一覧は、現在のコンテキストには適用されません。

OnlyClassesAllowed 1161

package内ではクラスのみが許可されます。

ExpandoClassShouldNotImpleEnumerable 1162

Expando クラスは IEnumerableを実装しないでください。 インターフェイスは、 Expando クラスで暗黙的に定義されます。

NonCLSCompliantMember 1163

指定されたメンバーが CLS に準拠していません。

NotDeletable 1164

オブジェクトまたはメンバーを削除できません。

PackageExpected 1165

パッケージ名が必要です。

UselessExpression 1169

式は効果がありません。

HidesParentMember 1170

base クラスには、この名前のメンバーが既に含まれています。

CannotChangeVisibility 1171

基本メソッドの可視性の指定を変更できません。

HidesAbstractInBase 1172

メソッドは、base クラスのabstractを非表示にします。

NewNotSpecifiedInMethodDeclaration 1173

メソッドは、基底クラスのメソッドと一致します。 overrideまたはhideを指定する必要があります。

MethodInBaseIsNotVirtual 1174

finalまたはvirtualoverrideではない基底クラスのメソッドは無視されます。 hide を指定します。

NoMethodInBaseToNew 1175

基底クラスに hideするメンバーはありません。

DifferentReturnTypeFromBase 1176

base のメソッドの戻り値の型は異なります。

ClashWithProperty 1177

フィールドの名前がプロパティの名前と競合しています。

OverrideAndHideUsedTogether 1178

メンバー宣言で overridehide を一緒に使用することはできません。

InvalidLanguageOption 1179

"fast" または "versionSafe" 言語オプションを指定する必要があります。

NoMethodInBaseToOverride 1180

基底クラスに overrideするメンバーはありません。

NotValidForConstructor 1181

コンストラクターに対しては無効です。

CannotReturnValueFromVoidFunction 1182

void 関数またはコンストラクターから値を返すことはできません。

AmbiguousMatch 1183

複数のメソッドまたはプロパティがこのパラメーター リストに一致します。

AmbiguousConstructorCall 1184

複数のコンストラクターがこのパラメーター リストと一致します。

SuperClassConstructorNotAccessible 1185

基底クラスのコンストラクターには、このスコープからアクセスできません。

OctalLiteralsAreDeprecated 1186

8 進数リテラルは非推奨です。

VariableMightBeUnitialized 1187

変数が初期化されない可能性があります。

NotOKToCallSuper 1188

この場所から基底クラスコンストラクターを呼び出しても無効です。

IllegalUseOfSuper 1189

この方法で基底クラスを使用することはできません。

BadWayToLeaveFinally 1190

このように finally ブロックを残すのは遅く、混乱を招く可能性があります。

NoCommaOrTypeDefinitionError 1191

"," または無効な型宣言が必要です。write "<Identifier> : <Type>" は "<Type><Identifier>" ではありません。

AbstractWithBody 1192

抽象関数に本文を含めることはできません。

NoRightParenOrComma 1193

"," または ")" が必要です。

NoRightBracketOrComma 1194

"," または "]" が必要です。

ExpressionExpected 1195

式が必要です。

UnexpectedSemicolon 1196

予期しない ";"

TooManyTokensSkipped 1197

エラーが多すぎます。 ファイルが JScript ファイルではない可能性があります。

BadVariableDeclaration 1198

無効な変数宣言、 var が見つからない、または認識されない構文エラーが発生する可能性があります。

BadFunctionDeclaration 1199

無効な関数宣言、関数が見つからない、または認識されない構文エラーが発生する可能性があります。

BadPropertyDeclaration 1200

プロパティ宣言が無効です。 get アクセサーには引数を含めず、set アクセサーには 1 つの引数を指定する必要があります。

DoesNotHaveAnAddress 1203

式にアドレスがありません。

TooFewParameters 1204

すべての必須パラメーターが指定されているわけではありません。

UselessAssignment 1205

割り当てにより、すぐに破棄される Expando プロパティが作成されます。

SuspectAssignment 1206

If 条件に割り当てを含めることはできません。

SuspectSemicolon 1207

空のステートメント if 見つかりました。

ImpossibleConversion 1208

指定された変換または強制変換はできません。

FinalPrecludesAbstract 1209

finalabstract を一緒に使用することはできません。

NeedInstance 1210

インスタンスが必要です。

CannotBeAbstract 1212

クラスが抽象としてマークされていない限り、抽象にすることはできません。

InvalidBaseTypeForEnum 1213

enum 基本型はプリミティブ整数型である必要があります。

CannotInstantiateAbstractClass 1214

抽象クラスのインスタンスを構築することはできません。

ArrayMayBeCopied 1215

JScript 配列を Array に割り当てると、配列がコピーされる可能性があります。

AbstractCannotBeStatic 1216

静的メソッドを抽象にすることはできません。

StaticIsAlreadyFinal 1217

静的メソッドを finalすることはできません。

StaticMethodsCannotOverride 1218

静的メソッドは基底クラスのメソッドをオーバーライドできません。

StaticMethodsCannotHide 1219

静的メソッドでは、基底クラスのメソッドを非表示にすることはできません。

ExpandoPrecludesOverride 1220

Expando メソッドは基底クラスのメソッドをオーバーライドできません。

IllegalParamArrayAttribute 1221

変数引数リストは配列型である必要があります。

ExpandoPrecludesAbstract 1222

Expando メソッドを抽象にすることはできません。

ShouldBeAbstract 1223

本体のない関数は abstractする必要があります。

BadModifierInInterface 1224

この修飾子は、インターフェイス メンバーでは使用できません。

VarIllegalInInterface 1226

インターフェイスで変数を宣言することはできません。

InterfaceIllegalInInterface 1227

インターフェイスは、 interfaceで宣言できません。

NoVarInEnum 1228

enum メンバー宣言では、 var キーワードを使用しないでください。

InvalidImport 1229

このコンテキストでは、 import ステートメントは無効です。

EnumNotAllowed 1230

enum 定義は、このコンテキストでは許可されません。

InvalidCustomAttributeTarget 1231

この属性は、この種類の宣言では無効です。

PackageInWrongContext 1232

このコンテキストでは、パッケージ定義は許可されません。

ConstructorMayNotHaveReturnType 1233

コンストラクターに戻り値の型を指定することはできません。

OnlyClassesAndPackagesAllowed 1234

ライブラリ内では、クラスとパッケージのみが許可されます。

InvalidDebugDirective 1235

デバッグ ディレクティブが無効です。

CustomAttributeUsedMoreThanOnce 1236

この種類の属性は一意である必要があります。

NestedInstanceTypeCannotBeExtendedByStatic 1237

静的でない入れ子になった型は、同じクラスに入れ子になった非静的型によってのみ拡張できます。

PropertyLevelAttributesMustBeOnGetter 1238

プロパティを対象とする属性は、get アクセサーが存在する場合は、get アクセサーで指定する必要があります。

BadThrow 1239

throw ステートメントは、try ステートメントのcatch ブロック内にある場合を除き、引数を持つ必要があります。

ParamListNotLast 1240

変数引数リストは、最後の引数である必要があります。

NoSuchType 1241

型が見つかりませんでした。 アセンブリ参照が見つからない可能性があります。

BadOctalLiteral 1242

形式が正しくない 8 進数リテラルは、10 進リテラルとして扱われます。

InstanceNotAccessibleFromStatic 1243

非静的メンバーには、 static スコープからアクセスできません。

StaticRequiresTypeName 1244

静的メンバーには、クラス名でアクセスする必要があります。

NonStaticWithTypeName 1245

クラス名を使用して非静的メンバーにアクセスすることはできません。

NoSuchStaticMember 1246

型にこのような static メンバーがありません。

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

thisに割り当てることができません。

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

ref パラメーターを持つメソッドをデバッガーで呼び出すことはできません。

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

この式は副作用を引き起こし、評価されません。

適用対象