JSError Enum

Definisi

Menentukan pesan kesalahan JScript. Kelas ini termasuk dalam kategori status kompilasi dan run-time.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

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
Warisan
Atribut

Bidang

Nama Nilai Deskripsi
NoError 0

Tidak ada kesalahan. Ini adalah nilai default (0) untuk enumerasi.

InvalidCall 5

Panggilan prosedur atau argumen tidak valid.

OutOfMemory 7

Kehabisan memori.

TypeMismatch 13

Jenis data tidak cocok.

OutOfStack 28

Kehabisan ruang tumpukan.

InternalError 51

Kesalahan internal telah dilemparkan.

FileNotFound 53

File tidak ditemukan.

NeedObject 424

Objek diperlukan.

CantCreateObject 429

Tidak dapat membuat objek.

OLENoPropOrMethod 438

Objek tidak mendukung properti atau metode ini.

ActionNotSupported 445

Objek tidak mendukung tindakan ini.

NotCollection 451

Objek ini bukan koleksi.

SyntaxError 1002

Kesalahan sintaks yang ditemukan.

NoColon 1003

Diharapkan ":".

NoSemicolon 1004

Diharapkan ";".

NoLeftParen 1005

Diharapkan "(".

NoRightParen 1006

Diharapkan ")".

NoRightBracket 1007

Diharapkan "]".

NoLeftCurly 1008

Diharapkan "{".

NoRightCurly 1009

Diharapkan "}".

NoIdentifier 1010

Pengidentifikasi yang diharapkan.

NoEqual 1011

Diharapkan "=".

IllegalChar 1014

Karakter tidak valid.

UnterminatedString 1015

Konstanta string tidak dihentikan.

NoCommentEnd 1016

Komentar tidak dihentikan.

BadReturn 1018

Pernyataan pengembalian tidak dapat muncul di luar fungsi.

BadBreak 1019

Tidak dapat memiliki break di luar perulangan.

BadContinue 1020

Tidak dapat memiliki continue di luar perulangan.

BadHexDigit 1023

Digit heksadesimal yang diharapkan.

NoWhile 1024

Yang diharapkan while.

BadLabel 1025

Sudah ada label yang memiliki nama tersebut.

NoLabel 1026

Label tidak ditemukan.

DupDefault 1027

default hanya dapat muncul sekali dalam pernyataan switch .

NoMemberIdentifier 1028

Pengidentifikasi yang diharapkan atau string.

NoCcEnd 1029

Yang diharapkan @end.

CcOff 1030

Kompilasi bersyarah dimatikan.

NotConst 1031

Konstanta yang diharapkan.

NoAt 1032

Yang diharapkan @.

NoCatch 1033

Yang diharapkan catch.

InvalidElse 1034

Tidak cocok else; tidak ditentukan if .

NoComma 1100

Diharapkan ",".

DupVisibility 1101

Pengubah visibilitas sudah ditentukan.

IllegalVisibility 1102

Pengubah visibilitas tidak valid.

BadSwitch 1103

Hilang case atau default pernyataan.

CcInvalidEnd 1104

Tidak cocok @end; tidak ditentukan @if .

CcInvalidElse 1105

Tidak cocok @else; tidak ditentukan @if .

CcInvalidElif 1106

Tidak cocok @elif; tidak ditentukan @if .

ErrEOF 1107

Mengharapkan lebih banyak karakter sumber.

IncompatibleVisibility 1108

Pengubah visibilitas yang tidak kompatibel.

ClassNotAllowed 1109

Definisi kelas tidak diizinkan dalam konteks ini.

NeedCompileTimeConstant 1110

Ekspresi harus berupa konstanta waktu kompilasi.

DuplicateName 1111

Pengidentifikasi sudah digunakan.

NeedType 1112

Nama jenis diharapkan.

NotInsideClass 1113

Hanya berlaku di dalam definisi kelas.

InvalidPositionDirective 1114

Direktif posisi yang tidak diketahui ditemukan.

MustBeEOL 1115

Arahan tidak dapat diikuti oleh kode lain pada baris yang sama.

WrongDirective 1118

Direktif debugger yang salah atau posisi yang salah untuk direktif.

CannotNestPositionDirective 1119

Direktif posisi harus berakhir sebelum yang baru dapat dimulai.

CircularDefinition 1120

Definisi melingkar.

Deprecated 1121

Jenis yang ditentukan tidak digunakan lagi.

IllegalUseOfThis 1122

Tidak valid untuk digunakan this dalam konteks saat ini.

NotAccessible 1123

Objek atau anggota tidak dapat diakses dari cakupan ini.

CannotUseNameOfClass 1124

Hanya fungsi konstruktor yang dapat memiliki nama yang sama dengan kelas tempat fungsi tersebut muncul.

MustImplementMethod 1128

Kelas harus menyediakan implementasi metode .

NeedInterface 1129

Nama antarmuka diharapkan.

UnreachableCatch 1133

Klausa tangkapan tidak akan pernah tercapai.

TypeCannotBeExtended 1134

Tipe tidak dapat diperluas.

UndeclaredVariable 1135

Variabel belum dideklarasikan.

VariableLeftUninitialized 1136

Variabel yang tidak diinisialisasi berbahaya dan lambat digunakan. Apakah Anda berniat untuk membiarkannya tanpa diinisialisasi?

KeywordUsedAsIdentifier 1137

Anda tidak dapat menggunakan kata yang dipesan sebagai pengidentifikasi.

NotAllowedInSuperConstructorCall 1140

Objek atau anggota tidak diizinkan dalam panggilan ke konstruktor kelas dasar.

NotMeantToBeCalledDirectly 1141

Anda tidak dapat memanggil metode ini secara langsung. Jika memungkinkan, gunakan aksesor properti sebagai gantinya.

GetAndSetAreInconsistent 1142

Metode get dan set properti ini tidak cocok satu sama lain.

InvalidCustomAttribute 1143

Kelas atribut kustom harus berasal dari Attribute.

InvalidCustomAttributeArgument 1144

Hanya jenis primitif yang diizinkan dalam daftar argumen konstruktor atribut kustom.

InvalidCustomAttributeClassOrCtor 1146

Kelas atau konstruktor atribut kustom yang tidak diketahui.

TooManyParameters 1148

Ada terlalu banyak parameter aktual. Parameter berlebih akan diabaikan.

AmbiguousBindingBecauseOfWith 1149

Pernyataan tersebut With telah menggunakan nama ini ambigu.

AmbiguousBindingBecauseOfEval 1150

Kehadiran Eval telah membuat penggunaan nama ini ambigu.

NoSuchMember 1151

Objek tipe ini tidak memiliki anggota seperti itu.

ItemNotAllowedOnExpandoClass 1152

Tidak dapat menentukan Item properti pada Expando kelas. Item ini dicadangkan Expando untuk bidang.

MethodNotAllowedOnExpandoClass 1153

Tidak dapat menentukan properti bernama Item pada Expando kelas.

MethodClashOnExpandoSuperClass 1155

Tidak dapat membuat Expando kelas karena properti bernama Item sudah ditentukan dalam hierarki kelas.

BaseClassIsExpandoAlready 1156

Kelas dasar sudah ditandai Expando; spesifikasi saat ini akan diabaikan.

AbstractCannotBePrivate 1157

Metode abstrak tidak boleh bersifat pribadi.

NotIndexable 1158

Objek tipe ini tidak dapat diindeks.

StaticMissingInStaticInit 1159

Penginisialisasi statis harus menentukan static kata kunci.

MissingConstructForAttributes 1160

Daftar atribut tidak berlaku untuk konteks saat ini.

OnlyClassesAllowed 1161

Hanya kelas yang diizinkan di dalam package.

ExpandoClassShouldNotImpleEnumerable 1162

Expando kelas tidak boleh mengimplementasikan IEnumerable. Antarmuka secara implisit didefinisikan pada Expando kelas.

NonCLSCompliantMember 1163

Anggota yang ditentukan tidak sesuai dengan CLS.

NotDeletable 1164

Objek atau anggota tidak dapat dihapus.

PackageExpected 1165

Nama paket diharapkan.

UselessExpression 1169

Ekspresi tidak berpengaruh.

HidesParentMember 1170

base kelas sudah berisi anggota dengan nama ini.

CannotChangeVisibility 1171

Tidak dapat mengubah spesifikasi visibilitas metode dasar.

HidesAbstractInBase 1172

Metode bersembunyi abstract di base kelas.

NewNotSpecifiedInMethodDeclaration 1173

Metode cocok dengan metode di kelas dasar. Harus menentukan override atau hide.

MethodInBaseIsNotVirtual 1174

Metode di kelas dasar yang final diabaikan atau tidak virtualoverride . Tentukan hide.

NoMethodInBaseToNew 1175

Tidak ada anggota di kelas dasar ke hide.

DifferentReturnTypeFromBase 1176

Metode dalam basis memiliki jenis pengembalian yang berbeda.

ClashWithProperty 1177

Nama bidang berkonflik dengan nama properti .

OverrideAndHideUsedTogether 1178

Tidak dapat menggunakan override dan hide bersama-sama dalam deklarasi anggota.

InvalidLanguageOption 1179

Harus menentukan opsi bahasa "cepat" atau "versionSafe".

NoMethodInBaseToOverride 1180

Tidak ada anggota di kelas dasar ke override.

NotValidForConstructor 1181

Tidak valid untuk konstruktor.

CannotReturnValueFromVoidFunction 1182

Tidak dapat mengembalikan nilai dari fungsi atau konstruktor yang batal.

AmbiguousMatch 1183

Lebih dari satu metode atau properti cocok dengan daftar parameter ini.

AmbiguousConstructorCall 1184

Lebih dari satu konstruktor cocok dengan daftar parameter ini.

SuperClassConstructorNotAccessible 1185

Konstruktor kelas dasar tidak dapat diakses dari cakupan ini.

OctalLiteralsAreDeprecated 1186

Literal oktal tidak digunakan lagi.

VariableMightBeUnitialized 1187

Variabel mungkin tidak diinisialisasi.

NotOKToCallSuper 1188

Tidak valid untuk memanggil konstruktor kelas dasar dari lokasi ini.

IllegalUseOfSuper 1189

Tidak valid untuk menggunakan kelas dasar dengan cara ini.

BadWayToLeaveFinally 1190

Lambat dan berpotensi membingungkan untuk meninggalkan blok dengan finally cara ini.

NoCommaOrTypeDefinitionError 1191

Diharapkan "," atau deklarasi jenis tidak valid; tulis "Pengidentifikasi : Jenis" bukan "<Ketik><Pengidentifikasi>".<><>

AbstractWithBody 1192

Fungsi abstrak tidak dapat memiliki isi.

NoRightParenOrComma 1193

Diharapkan "," atau ")".

NoRightBracketOrComma 1194

Diharapkan "," atau "]".

ExpressionExpected 1195

Ekspresi yang diharapkan.

UnexpectedSemicolon 1196

";" tak terduga.

TooManyTokensSkipped 1197

Terlalu banyak kesalahan. File mungkin bukan file JScript.

BadVariableDeclaration 1198

Kemungkinan deklarasi variabel yang tidak valid, var hilang, atau kesalahan sintaksis yang tidak dikenal.

BadFunctionDeclaration 1199

Kemungkinan deklarasi fungsi tidak valid, fungsi hilang, atau kesalahan sintaksis yang tidak dikenal.

BadPropertyDeclaration 1200

Deklarasi properti tidak valid. Aksesor get tidak boleh memiliki argumen dan set aksesor harus memiliki satu argumen.

DoesNotHaveAnAddress 1203

Ekspresi tidak memiliki alamat.

TooFewParameters 1204

Tidak semua parameter yang diperlukan telah disediakan.

UselessAssignment 1205

Penugasan membuat Expando properti yang segera dibuang.

SuspectAssignment 1206

If kondisi tidak dapat berisi penugasan.

SuspectSemicolon 1207

Pernyataan kosong ditemukan dalam if pernyataan.

ImpossibleConversion 1208

Konversi atau paksaan yang ditentukan tidak dimungkinkan.

FinalPrecludesAbstract 1209

final dan abstract tidak dapat digunakan bersama-sama.

NeedInstance 1210

Instans diharapkan.

CannotBeAbstract 1212

Tidak dapat abstrak kecuali kelas ditandai sebagai abstrak.

InvalidBaseTypeForEnum 1213

enum jenis dasar harus merupakan jenis integral primitif.

CannotInstantiateAbstractClass 1214

Tidak dimungkinkan untuk membuat instans kelas abstrak.

ArrayMayBeCopied 1215

Menetapkan array JScript ke Array dapat menyebabkan array disalin.

AbstractCannotBeStatic 1216

Metode statis tidak boleh abstrak.

StaticIsAlreadyFinal 1217

Metode statis tidak boleh final.

StaticMethodsCannotOverride 1218

Metode statis tidak dapat mengambil alih metode kelas dasar.

StaticMethodsCannotHide 1219

Metode statis tidak dapat menyembunyikan metode kelas dasar.

ExpandoPrecludesOverride 1220

Expando metode tidak dapat mengambil alih metode kelas dasar.

IllegalParamArrayAttribute 1221

Daftar argumen variabel harus dari jenis array.

ExpandoPrecludesAbstract 1222

Expando metode tidak boleh abstrak.

ShouldBeAbstract 1223

Fungsi tanpa tubuh harus abstract.

BadModifierInInterface 1224

Pengubah ini tidak dapat digunakan pada anggota antarmuka.

VarIllegalInInterface 1226

Variabel tidak dapat dideklarasikan dalam antarmuka.

InterfaceIllegalInInterface 1227

Antarmuka tidak dapat dideklarasikan dalam interface.

NoVarInEnum 1228

enum deklarasi anggota tidak boleh menggunakan var kata kunci.

InvalidImport 1229

Pernyataan import tidak valid dalam konteks ini.

EnumNotAllowed 1230

enum definisi tidak diizinkan dalam konteks ini.

InvalidCustomAttributeTarget 1231

Atribut ini tidak valid untuk jenis deklarasi ini.

PackageInWrongContext 1232

Definisi paket tidak diperbolehkan dalam konteks ini.

ConstructorMayNotHaveReturnType 1233

Konstruktor tidak boleh memiliki tipe pengembalian.

OnlyClassesAndPackagesAllowed 1234

Hanya kelas dan paket yang diizinkan di dalam pustaka.

InvalidDebugDirective 1235

Direktif debug tidak valid.

CustomAttributeUsedMoreThanOnce 1236

Jenis atribut ini harus unik.

NestedInstanceTypeCannotBeExtendedByStatic 1237

Jenis berlapis non-statis hanya dapat diperluas oleh jenis non-statis yang ditumpuk di kelas yang sama.

PropertyLevelAttributesMustBeOnGetter 1238

Atribut yang menargetkan properti harus ditentukan pada get aksesor, jika get aksesor ada.

BadThrow 1239

Pernyataan throw harus memiliki argumen kecuali berada di dalam catch blok try pernyataan.

ParamListNotLast 1240

Daftar argumen variabel harus menjadi argumen terakhir.

NoSuchType 1241

Tipe tidak dapat ditemukan. Referensi perakitan mungkin hilang.

BadOctalLiteral 1242

Literal oktal cacat diperlakukan sebagai literal desimal.

InstanceNotAccessibleFromStatic 1243

Anggota non-statis tidak dapat diakses dari static cakupan.

StaticRequiresTypeName 1244

Anggota statis harus diakses dengan nama kelas.

NonStaticWithTypeName 1245

Anggota non-statis tidak dapat diakses dengan nama kelas.

NoSuchStaticMember 1246

Tipe tidak memiliki anggota seperti itu static .

SuspectLoopCondition 1247

Kondisi perulangan tidak boleh berisi panggilan fungsi.

ExpectedAssembly 1248

Rakitan yang diharapkan.

AssemblyAttributesMustBeGlobal 1249

Atribut kustom rakitan tidak dapat menjadi bagian dari konstruksi lain.

ExpandoPrecludesStatic 1250

Expando metode tidak boleh statis.

DuplicateMethod 1251

Metode ini memiliki nama, jenis parameter, dan jenis pengembalian yang sama dengan metode lain di kelas ini.

NotAnExpandoFunction 1252

Anggota kelas yang digunakan sebagai konstruktor harus ditandai sebagai Expando fungsi.

NotValidVersionString 1253

Bukan string versi yang valid.

ExecutablesCannotBeLocalized 1254

Executable tidak dapat dilokalkan; Culture harus selalu kosong.

StringConcatIsSlow 1255

Operator plus adalah cara lambat untuk menggabungkan string. Pertimbangkan untuk menggunakan StringBuilder sebagai gantinya.

CcInvalidInDebugger 1256

Direktif dan variabel kompilasi bersyarkat tidak dapat digunakan dalam debugger.

ExpandoMustBePublic 1257

Expando metode harus publik.

DelegatesShouldNotBeExplicitlyConstructed 1258

Delegasi tidak boleh dibangun secara eksplisit; cukup gunakan nama metode.

ImplicitlyReferencedAssemblyNotFound 1259

Rakitan yang dirujuk tergantung pada rakitan lain yang tidak dirujuk atau tidak dapat ditemukan.

PossibleBadConversion 1260

Konversi ini mungkin gagal pada runtime.

PossibleBadConversionFromString 1261

Mengonversi string menjadi angka atau Boolean lambat dan mungkin gagal pada waktu proses.

InvalidResource 1262

Ini bukan file .resources yang valid.

WrongUseOfAddressOf 1263

Alamat operator hanya dapat digunakan dalam daftar argumen.

NonCLSCompliantType 1264

Jenis yang ditentukan tidak sesuai dengan CLS.

MemberTypeCLSCompliantMismatch 1265

Anggota kelas tidak dapat ditandai sesuai dengan Spesifikasi Bahasa Umum (CLS) karena kelas tidak ditandai sesuai CLS.

TypeAssemblyCLSCompliantMismatch 1266

Jenis tidak dapat ditandai sesuai CLS karena rakitan tidak ditandai sebagai mematuhi CLS.

IncompatibleAssemblyReference 1267

Rakitan yang dirujuk tidak kompatibel.

InvalidAssemblyKeyFile 1268

File kunci rakitan yang tidak valid telah digunakan.

TypeNameTooLong 1269

Nama jenis yang sepenuhnya memenuhi syarat terlalu panjang. Harus kurang dari 1.024 karakter.

MemberInitializerCannotContainFuncExpr 1270

Penginisialisasi anggota tidak boleh berisi ekspresi fungsi.

CantAssignThis 5000

Tidak dapat menetapkan ke this.

NumberExpected 5001

Diharapkan angka.

FunctionExpected 5002

Fungsi diharapkan.

CannotAssignToFunctionResult 5003

Tidak dapat menetapkan ke hasil fungsi.

StringExpected 5005

String diharapkan.

DateExpected 5006

Objek tanggal yang diharapkan.

ObjectExpected 5007

Diharapkan objek.

IllegalAssignment 5008

Penetapan tidak valid.

UndefinedIdentifier 5009

Pengidentifikasi yang tidak ditentukan.

BooleanExpected 5010

Tidak ada nilai Boolean yang ditemukan.

VBArrayExpected 5013

VBArray diharapkan.

EnumeratorExpected 5015

Objek enumerator diharapkan.

RegExpExpected 5016

RegExpObject objek diharapkan.

RegExpSyntax 5017

Kesalahan sintaks dalam ekspresi reguler.

UncaughtException 5022

Pengecualian dilemparkan dan tidak tertangkap.

InvalidPrototype 5023

Fungsi ini tidak memiliki objek prototipe yang valid.

URIEncodeError 5024

URI yang akan dikodekan berisi karakter yang tidak valid.

URIDecodeError 5025

URI yang akan didekodekan bukan pengodean yang valid.

FractionOutOfRange 5026

Jumlah digit pecahan di luar rentang.

PrecisionOutOfRange 5027

Presisi di luar jangkauan.

ArrayLengthConstructIncorrect 5029

Panjang array harus berupa bilangan bulat positif terbatas.

ArrayLengthAssignIncorrect 5030

Panjang array harus diberi angka positif terbatas.

NeedArrayObject 5031

"|" bukan objek array. Objek array diharapkan.

NoConstructor 5032

Tidak ada konstruktor seperti itu.

IllegalEval 5033

Tidak Eval dapat dipanggil oleh alias.

NotYetImplemented 5034

Belum diimplementasikan.

MustProvideNameForNamedParameter 5035

Tidak dapat memberikan nama parameter bernama null atau kosong.

DuplicateNamedParameter 5036

Menduplikasi parameter bernama.

MissingNameParameter 5037

Nama parameter bernama yang ditentukan bukan salah satu parameter formal.

MoreNamedParametersThanArguments 5038

Terlalu sedikit argumen yang ditentukan. Jumlah nama parameter bernama tidak boleh melebihi jumlah argumen yang diteruskan.

NonSupportedInDebugger 5039

Ekspresi tidak dapat dievaluasi dalam debugger.

AssignmentToReadOnly 5040

Tidak dapat menetapkan ke bidang atau properti baca-saja.

WriteOnlyProperty 5041

Properti hanya untuk penulisan.

IncorrectNumberOfIndices 5042

Jumlah indeks tidak cocok dengan dimensi array.

RefParamsNonSupportedInDebugger 5043

Metode dengan ref parameter tidak dapat dipanggil dalam debugger.

CannotCallSecurityMethodLateBound 5044

Metode Deny()keamanan , PermitOnly(), dan Assert() tidak dapat dipanggil menggunakan pengikatan terlambat.

CannotUseStaticSecurityAttribute 5045

JScript tidak mendukung atribut keamanan statis.

NonClsException 5046

Target melemparkan pengecualian non-CLS.

FuncEvalAborted 6000

Evaluasi fungsi dibatalkan.

FuncEvalTimedout 6001

Waktu evaluasi fungsi habis.

FuncEvalThreadSuspended 6002

Evaluasi fungsi gagal. Utas ditangguhkan.

FuncEvalThreadSleepWaitJoin 6003

Evaluasi fungsi gagal. Utas sedang tidur, menunggu objek, atau menunggu utas lain selesai.

FuncEvalBadThreadState 6004

Evaluasi fungsi gagal. Utas dapat berisi data yang salah.

FuncEvalBadThreadNotStarted 6005

Evaluasi fungsi gagal dan utas belum dimulai.

NoFuncEvalAllowed 6006

Evaluasi fungsi dibatalkan. Untuk mengaktifkan evaluasi properti, klik Opsi pada menu Alat lalu pilih Penelusuran Kesalahan dalam tampilan pohon.

FuncEvalBadLocation 6007

Evaluasi fungsi tidak dapat dilakukan ketika dihentikan pada titik ini dalam program.

FuncEvalWebMethod 6008

Tidak dapat memanggil metode Web dalam debugger.

StaticVarNotAvailable 6009

Variabel statis tidak tersedia.

TypeObjectNotAvailable 6010

Objek tipe untuk tipe ini tidak tersedia.

ExceptionFromHResult 6011

Pengecualian dari HRESULT.

SideEffectsDisallowed 6012

Ekspresi menyebabkan efek samping dan tidak akan dievaluasi.

Berlaku untuk