Microsoft.JScript Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat klassen die compilatie en codegeneratie ondersteunen met behulp van de JScript-taal.
Klassen
| Name | Description |
|---|---|
| ActivationObject |
Vertegenwoordigt een object dat deelneemt aan een bereikhiërarchie. Deze klasse bevat methoden voor het oplossen van bereik en voor het ophalen van ledengegevens. Het behoort tot de categorie compilatie en runtimestatus. |
| ActiveXObjectConstructor |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| ArgumentsObject |
Vertegenwoordigt de informatie die wordt gebruikt om een functie aan te roepen. Dit omvat de functie, de aanroeper, de argumenten en informatie over het stackframe. Deze klasse behoort tot de categorie objecten en functies. |
| ArrayConstructor |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| ArrayLiteral |
Deze klasse wordt gebruikt door de JScript-parser om een letterlijke matrix weer te geven. |
| ArrayObject |
Vertegenwoordigt een matrixobject. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| ArrayPrototype |
Biedt statische methoden en eigenschappen voor ArrayObject objecten. Alle methoden van deze klasse worden aangeroepen door een verwijzing door te geven naar het object dat toegang tot de methode aanvraagt. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| ArrayWrapper |
Verpakt een matrix om een JScript ArrayObjectte maken. Deze klasse verpakt een .NET Framework Array-object of een JScript-ArrayObject-object. |
| AssemblyCustomAttributeList |
Deze klasse wordt gebruikt door de JScript-parser om de kenmerken op te slaan die zijn toegewezen aan een assembly. |
| AST |
Vertegenwoordigt de abstracte syntaxisstructuur die wordt gebruikt om JScript-code te parseren. |
| ASTList |
Onderhoudt een lijst met AST elementen. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| BinaryOp |
Vertegenwoordigt de basisklasse voor klassen die bewerkingen uitvoeren op twee operanden, zoals Plus, Equalityen Relational. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| Binding |
Vertegenwoordigt een verwijzing naar een klasselid, aanroepbare expressie of variabelenaam. Deze klasse probeert de verwijzing naar de juiste waarde tijdens het compileren om te zetten. |
| BitwiseBinary |
Voert bitsgewijze binaire bewerkingen uit. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| Block |
Vertegenwoordigt een blok in JScript. Deze klasse wordt voornamelijk gebruikt door het JSParser maken van Block objecten wanneer code wordt geparseerd. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| BlockScope |
Vertegenwoordigt het bereik van een codeblok dat deelneemt aan een bereikhiërarchie en die naar de globale bereikstack kan worden gepusht. Deze klasse kan bijvoorbeeld het bereik van een |
| BooleanConstructor |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| BooleanObject |
Vertegenwoordigt een Booleaanse object. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| BooleanPrototype |
Biedt statische methoden en eigenschappen voor BooleanObject objecten. Alle methoden van deze klasse worden aangeroepen door een verwijzing door te geven naar het object dat toegang tot de methode aanvraagt. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| BreakOutOfFinally |
Vertegenwoordigt de uitzonderingsstatus wanneer de uitvoering van code uit een |
| Closure |
Vertegenwoordigt een sluitingsfunctie. Deze klasse behoort tot de categorie objecten en functies. |
| CmdLineException |
Vertegenwoordigt fouten die optreden wanneer u de opdrachtregelcompiler uitvoert jsc.exe. |
| CmdLineOptionParser |
Bepaalt of opties die zijn opgegeven voor de opdrachtregelcompilator jsc.exe correct zijn gevormd en leest de argumenten indien aanwezig. |
| COMCharStream |
Vertegenwoordigt een stroom die de gegevens naar een IMessageReceiver. De gegevens worden opgeslagen in een buffer totdat de gegevens worden leeggemaakt of de stroom wordt gesloten. |
| COMFieldInfo |
Hiermee kan JScript communiceren met een extern COM-veld. Deze klasse wordt gebruikt door een externe COM-implementatie om de objecten beschikbaar te maken voor JScript, omdat JScript een beheerd MemberInfo object nodig heeft om verbinding te maken met een extern object. |
| COMMethodInfo |
Hiermee kan JScript communiceren met een externe COM-methode. Deze klasse wordt gebruikt door een externe COM-implementatie om de objecten beschikbaar te maken voor JScript, omdat JScript een beheerd MemberInfo object nodig heeft om verbinding te maken met een extern object. |
| COMPropertyInfo |
Hiermee kan JScript communiceren met een externe COM-eigenschap. Deze klasse wordt gebruikt door een externe COM-implementatie om de objecten beschikbaar te maken voor JScript, omdat JScript een beheerd MemberInfo object nodig heeft om verbinding te maken met een extern object. |
| Context |
Vertegenwoordigt JScript-broncode. Deze klasse behoort tot de categorie compilatie en runtimestatus. |
| ContinueOutOfFinally |
Vertegenwoordigt de uitzonderingsstatus wanneer de uitvoering van code buiten een |
| Convert |
Converteert gegevens van het ene type naar het andere. Dit is een hulpprogrammaklasse. |
| DateConstructor |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| DateObject |
Vertegenwoordigt een datumobject. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| DatePrototype |
Biedt statische methoden en eigenschappen voor DateObject objecten. Alle methoden van deze klasse worden aangeroepen door een verwijzing door te geven naar het object dat toegang tot de methode aanvraagt. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| DebugBreak |
Deze klasse wordt gebruikt door de JScript-parser om een onderbrekingspunt in een foutopsporingsprogramma weer te geven. |
| DebugConvert |
Converteert gegevens van het ene type naar het andere. Bevat methoden waarmee waarden worden geconverteerd naar String objecten, zodat ze kunnen worden weergegeven door het foutopsporingsprogramma. |
| DocumentContext |
Vertegenwoordigt een broncodebestand dat is geschreven in de JScript-taal. |
| DynamicFieldInfo |
Vertegenwoordigt veldgegevens. Deze klasse wordt gebruikt om velden van expando-klassen en scriptmatrices te retourneren aan het foutopsporingsprogramma. |
| Empty |
Vertegenwoordigt de waarde van een variabele die niet is geïnstantieerd. |
| EndOfFile |
Deze klasse wordt gebruikt door de JScript-parser om het einde van een bestand te bereiken als uitzondering. Code kan deze fout genereren om de parser te stoppen. |
| EnumeratorConstructor |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| EnumeratorObject |
Vertegenwoordigt een enumerator-object. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| EnumeratorPrototype |
Biedt statische methoden en eigenschappen voor EnumeratorObject objecten. Alle methoden van deze klasse worden aangeroepen door een verwijzing door te geven naar het object dat toegang tot de methode aanvraagt. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| Equality |
Voert vergelijkingsbewerkingen uit. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| ErrorConstructor |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| ErrorObject |
Vertegenwoordigt een foutobject. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| ErrorPrototype |
Biedt statische methoden en eigenschappen voor ErrorObject objecten. Alle methoden van deze klasse worden aangeroepen door een verwijzing door te geven naar het object dat toegang tot de methode aanvraagt. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| Eval |
Evalueert JScript-code. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| EvalErrorObject |
Vertegenwoordigt een fout die optreedt wanneer de |
| Expando |
Geeft aan dat een klasse of methode een expando-klasse of -methode is. |
| FieldAccessor |
Vertegenwoordigt een veldtoegangspunt. |
| ForIn |
Vertegenwoordigt de JScript-instructie |
| FunctionConstructor |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| FunctionDeclaration |
Vertegenwoordigt een functiedeclaratie. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| FunctionExpression |
Vertegenwoordigt een functieobject. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| FunctionObject |
Vertegenwoordigt een functieobject. |
| FunctionPrototype |
Biedt statische methoden en eigenschappen voor FunctionObject objecten. Alle methoden van deze klasse worden aangeroepen door een verwijzing door te geven naar het object dat toegang tot de methode aanvraagt. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| FunctionWrapper |
Bindt de leden van een functie aan een object. |
| GlobalObject |
Slaat constanten, gegevenstypegegevens, hulpprogrammafuncties en verwijzingen naar prototypeobjecten op. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| Globals |
Slaat verwijzingen op naar alle wereldwijd beschikbare typen en beheert de stack. Deze klasse behoort tot de categorie compilatie en runtimestatus. |
| GlobalScope |
Vertegenwoordigt het globale bereik. |
| Hide |
Geeft aan dat een methode of veld een methode of veld in een basisklasse verbergt. |
| Import |
Hiermee importeert u naamruimten voor gebruik in code. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| In |
Bepaalt of een object zich in een ander object bevindt. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| Instanceof |
Bepaalt of een object kan worden afgetrokken van het type ander object. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| JSAuthor |
Biedt services voor het ontwerpen van JScript-code in een editor. |
| JSConstructor |
Verpakt een FunctionObject. |
| JScriptCodeProvider |
Biedt toegang tot exemplaren van de JScript-codegenerator en codecompilator. |
| JScriptException |
De uitzondering die wordt gegenereerd door JScript om een algemene CLR-host (Language Runtime) of een programma op de hoogte te stellen dat er een fout is opgetreden. A JScriptException gebruikt meestal een JSError opsommingswaarde. |
| JSField |
Ondersteunt alle velden in JScript. Dit is de basisklasse voor alle velden die zijn gedefinieerd door JScript. Deze klasse behoort tot de categorie naambinding. |
| JSFieldInfo |
Verpakt een FieldInfo object. |
| JSFunctionAttribute |
JSFunctionAttributeEnum Wordt gebruikt om aantekeningen te maken bij de aanroepende conventies van methoden en constructors die worden gegenereerd door de JScript-compiler. |
| JSLocalField |
Vertegenwoordigt een lokale variabele. |
| JSMethod |
Vertegenwoordigt een JScript-methode. Deze klasse behoort tot de categorie naambinding. |
| JSMethodInfo |
Verpakt een MethodInfo object. |
| JSObject |
Vertegenwoordigt een object in JScript. Deze klasse behoort tot de categorie objecten en functies. |
| JSParser |
Parseert JScript-code. Deze klasse behoort tot de categorie scannen en parseren. |
| JSPrototypeObject |
Hiermee voegt u een eigenschap van een constructorfunctie toe aan een JSObject voor vroege bindingsdoeleinden. Deze klasse behoort tot de categorie objecten en functies. |
| JSScanner |
Scant JScript-code die zoekt naar afzonderlijke code-eenheden of tokens. Deze klasse behoort tot de categorie scannen en parseren. |
| JSVariableField |
Ondersteunt variabele velden in JScript. Dit is de basisklasse voor parameters, lokale variabelen, globale variabelen en klasseleden. |
| LateBinding |
Vertegenwoordigt een verwijzing naar een klasselid, aanroepbare expressie of variabelenaam. Deze klasse probeert de verwijzing naar de juiste waarde tijdens runtime op te lossen. |
| LenientArrayPrototype |
Slaat objecten op die de statische methoden van de ArrayPrototype klasse vertegenwoordigen. De LenientArrayPrototype klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientBooleanPrototype |
Slaat objecten op die de statische methoden van de BooleanPrototype klasse vertegenwoordigen. De LenientBooleanPrototype klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientDateConstructor |
Slaat objecten op die de statische methoden van de DateConstructor klasse vertegenwoordigen. De LenientDateConstructor klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientDatePrototype |
Slaat objecten op die de statische methoden van de DatePrototype klasse vertegenwoordigen. De LenientDatePrototype klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientEnumeratorPrototype |
Slaat objecten op die de statische methoden van de EnumeratorPrototype klasse vertegenwoordigen. De LenientEnumeratorPrototype klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientErrorPrototype |
Slaat objecten op die de statische methoden van de ErrorPrototype klasse vertegenwoordigen. De LenientErrorPrototype klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientFunctionPrototype |
Slaat objecten op die de statische methoden van de FunctionPrototype klasse vertegenwoordigen. De LenientFunctionPrototype klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientGlobalObject |
Slaat constructorfunctieobjecten, gegevenstypegegevens en objecten op die de statische methoden van de GlobalObject klasse vertegenwoordigen. De LenientGlobalObject klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientMathObject |
Slaat objecten op die de statische methoden van de MathObject klasse vertegenwoordigen. De LenientMathObject klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientNumberPrototype |
Slaat objecten op die de statische methoden van de NumberPrototype klasse vertegenwoordigen. De LenientNumberPrototype klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientObjectPrototype |
Slaat objecten op die de statische methoden van de ObjectPrototype klasse vertegenwoordigen. De LenientObjectPrototype klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientRegExpPrototype |
Slaat objecten op die de statische methoden van de RegExpPrototype klasse vertegenwoordigen. De LenientRegExpPrototype klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientStringConstructor |
Slaat objecten op die de statische methoden van de StringConstructor klasse vertegenwoordigen. De LenientStringConstructor klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientStringPrototype |
Slaat objecten op die de statische methoden van de StringPrototype klasse vertegenwoordigen. De LenientStringPrototype klasse behoort tot de ingebouwde objectmodelcategorie. |
| LenientVBArrayPrototype |
Slaat objecten op die de statische methoden van de VBArrayPrototype klasse vertegenwoordigen. De LenientVBArrayPrototype klasse behoort tot de ingebouwde objectmodelcategorie. |
| MathObject |
Biedt constanten en statische methoden voor trigonometrische functies, logaritmische functies en andere algemene wiskundige functies. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| MemberInfoList |
Onderhoudt een lijst met MemberInfo elementen. |
| MethodInvoker |
Vertegenwoordigt de aanroeper voor een bepaalde methode. Wordt door de JSMethodInfo klasse gebruikt om methoden aan te roepen. |
| Missing |
Vertegenwoordigt de waarde van een variabele die is geïnstantieerd, maar die nog niet de waarde heeft ingesteld. |
| Namespace |
Vertegenwoordigt een naamruimte. |
| NoContextException |
De uitzondering die wordt gegenereerd wanneer er geen code Context is gekoppeld aan een JScriptException. |
| NotRecommended |
Geeft aan dat een methode of veld niet wordt aanbevolen. |
| NumberConstructor |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| NumberObject |
Vertegenwoordigt een getalobject. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| NumberPrototype |
Biedt statische methoden en eigenschappen voor NumberObject objecten. Alle methoden van deze klasse worden aangeroepen door een verwijzing door te geven naar het object dat toegang tot de methode aanvraagt. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| NumericBinary |
Voert binaire bewerkingen uit op numerieke operanden. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| NumericUnary |
Voert unaire bewerkingen uit op numerieke operanden. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| ObjectConstructor |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| ObjectPrototype |
Biedt statische methoden en eigenschappen voor JSObject objecten. Alle methoden van deze klasse worden aangeroepen door een verwijzing door te geven naar het object dat toegang tot de methode aanvraagt. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| Override |
Geeft aan dat een methode of veld een methode of veld in een basisklasse overschrijft. |
| Package |
Hiermee maakt u pakketten van JScript-code voor gebruik door andere code. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| ParserException |
Deze klasse wordt gebruikt door de JScript-parser om parseruitzonderingen weer te geven. |
| Plus |
Voert toevoegings- en samenvoegbewerkingen uit. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| PostOrPrefixOperator |
Voert incrementele en degradatiebewerkingen uit die overeenkomen met de syntaxis van het voor- en navoegsel. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| RangeErrorObject |
Vertegenwoordigt een bereikfout. Er kan bijvoorbeeld een bereikfout optreden wanneer u een onjuiste index gebruikt voor toegang tot een matrixelement. |
| ReferenceAttribute |
Vertegenwoordigt een verwijzing naar een assembly. |
| ReferenceErrorObject |
Vertegenwoordigt een verwijzingsfout. Er kan bijvoorbeeld een verwijzingsfout optreden wanneer u verwijst naar een niet-gedeclareerde variabele. |
| RegExpConstructor |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| RegExpMatch |
Vertegenwoordigt de resultaten van een overeenkomst met een reguliere expressie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| RegExpObject |
Vertegenwoordigt een reguliere expressieobject. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| RegExpPrototype |
Biedt statische methoden en eigenschappen voor RegExpObject objecten. Alle methoden van deze klasse worden aangeroepen door een verwijzing door te geven naar het object dat toegang tot de methode aanvraagt. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| Relational |
Voert relationele vergelijkingsbewerkingen uit. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| ReturnOutOfFinally |
Vertegenwoordigt de uitzonderingsstatus wanneer de uitvoering van code uit een |
| Runtime |
Biedt hulpprogrammafuncties. |
| ScriptBlock |
Vertegenwoordigt een blok JScript-code. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| ScriptFunction |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. De meeste constructorfunctieklassen, zoals DateConstructor, NumberConstructor, StringConstructoren ObjectConstructor, nemen over van deze klasse. Deze klasse behoort tot de categorie objecten en functies. |
| ScriptObject |
Ondersteunt alle JScript-klassen. Dit is de ultieme basisklasse van alle JScript-klassen. Deze klasse behoort tot de categorie objecten en functies. |
| ScriptStream |
Vertegenwoordigt een gegevensstroom. Deze klasse verzendt de gegevens naar een COMCharStream of een Console stream. |
| SimpleHashtable |
Een hash-tabel voor de interne opslag van items. |
| StackFrame |
Vertegenwoordigt een stackframe voor het uitvoeren van code. Deze klasse bevat methoden voor het omzetten van het bereik. Het behoort tot de categorie compilatie en runtimestatus. |
| StrictEquality |
Voert vergelijkingsbewerkingen uit. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| StringConstructor |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| StringObject |
Vertegenwoordigt een tekenreeksobject. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| StringPrototype |
Biedt statische methoden en eigenschappen voor StringObject objecten. Alle methoden van deze klasse worden aangeroepen door een verwijzing door te geven naar het object dat toegang tot de methode aanvraagt. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| SuperTypeMembersSorter |
Slaat leden op uit basisklassen en interfaces. |
| SyntaxErrorObject |
Vertegenwoordigt een syntaxisfout. Een syntaxisfout kan bijvoorbeeld optreden wanneer u een puntkomma weglaat. |
| Throw |
Genereert een uitzondering. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| Try |
Identificeert codeblokken die moeten worden uitgevoerd in bereiken voor foutafhandeling. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| TypedArray |
Vertegenwoordigt een weerspiegelbare verwijzing naar de Array klasse. In deze klasse wordt het elementtype van een getypte matrix opgeslagen, maar in deze klasse worden geen gegevens opgeslagen. |
| TypeErrorObject |
Vertegenwoordigt een typefout. Een typefout kan bijvoorbeeld optreden wanneer u een object van het ene type doorgeeft aan een methode die een object van een ander type verwacht. |
| Typeof |
Bepaalt de gegevenstypen van objecten. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| TypeReflector |
Biedt een implementatie hiervan GetMember(String, BindingFlags) sneller dan GetMember(String, BindingFlags). |
| UnaryOp |
Vertegenwoordigt de basisklasse voor klassen die bewerkingen uitvoeren op individuele operanden, zoals Typeof en PostOrPrefixOperator. Deze klasse behoort tot de categorie abstracte syntaxisstructuur. |
| URIErrorObject |
Vertegenwoordigt een URI-fout (Uniform Resource Identifier). Een URI-fout kan bijvoorbeeld optreden wanneer u een URI probeert te coderen of decoderen. |
| VBArrayConstructor |
Vertegenwoordigt een prototypeobject dat wordt gedefinieerd door een constructorfunctie. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| VBArrayObject |
Vertegenwoordigt een VBArray-object. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| VBArrayPrototype |
Biedt statische methoden en eigenschappen voor VBArrayObject objecten. Alle methoden van deze klasse worden aangeroepen door een verwijzing door te geven naar het object dat toegang tot de methode aanvraagt. Deze klasse behoort tot de ingebouwde objectmodelcategorie. |
| VsaItem |
Vertegenwoordigt items die zijn toegevoegd aan de .NET scriptengine. Dit omvat code-items, verwijzingsitems en globale items. |
| VsaItems |
Vertegenwoordigt een verzameling IJSVsaItem objecten die kunnen worden geadresseerd op naam of index. |
| With |
Vertegenwoordigt de |
Interfaces
| Name | Description |
|---|---|
| COMMemberInfo |
Definieert methoden waarmee JScript kan communiceren met een extern COM-lid. Deze interface wordt gebruikt door een externe COM-implementatie om de objecten beschikbaar te maken voor JScript, omdat JScript een beheerde MemberInfo binding met een extern object vereist. |
| IActivationObject |
Definieert methoden voor het omzetten van het bereik. Deze interface wordt geïmplementeerd door alle objecten die deelnemen aan een bereikhiërarchie. |
| IAuthorServices |
Definieert services voor het ontwerpen van JScript-code in een editor. |
| IColorizeText |
Definieert services voor het kleuren van tekst wanneer JScript-code wordt geschreven in een editor. |
| IDebugConvert |
Definieert een set hulpprogrammamethoden waarmee gegevens van het ene type naar het andere worden geconverteerd. Bevat methoden waarmee waarden worden geconverteerd naar String objecten, zodat ze kunnen worden weergegeven door het foutopsporingsprogramma. |
| IDebugConvert2 |
Definieert hulpprogrammamethoden waarmee gegevens van het ene type naar het andere worden geconverteerd. Bevat methoden waarmee waarden worden geconverteerd naar String objecten, zodat ze kunnen worden weergegeven door het foutopsporingsprogramma. |
| IDebuggerObject |
Definieert methoden die informatie bieden over foutopsporingsprogramma-objecten. Deze interface wordt geïmplementeerd door alle IReflect objecten die worden geïmplementeerd door het foutopsporingsprogramma. Deze interface dient momenteel alleen om deze objecten als zodanig aan de scriptengine te markeren. |
| IDebugScriptScope |
Definieert methoden die de |
| IDebugType |
Definieert methoden die informatie bieden over foutopsporingsprogramma-objecten. Deze interface wordt geïmplementeerd door foutopsporingsprogrammaobjecten die een type vertegenwoordigen in het doel van het foutopsporingsprogramma. |
| IDebugVsaScriptCodeItem |
Definieert methoden waarmee expressies worden geëvalueerd en tekenreeksen worden geparseerd. Deze interface wordt doorgaans geïmplementeerd door een object dat een codeblok vertegenwoordigt en wordt meestal aangeroepen door een foutopsporingsprogramma. Deze interface biedt extra functionaliteit die nodig is voor een IActiveScript-host. |
| IDefineEvent |
Definieert extra functionaliteit die nodig is voor een actieve scripthost. |
| IEngine2 |
Definieert extra functionaliteit die nodig is voor een IActiveScript-host. Geïmplementeerd door de VsaEngine engine. |
| IErrorHandler |
Definieert methoden voor het afhandelen van fouten die optreden wanneer code wordt geparseerd. |
| IMessageReceiver |
Definieert methoden die uitvoer ontvangen van een scriptengine. Deze interface fungeert als een callback-object om uitvoer vast te leggen die anders naar de console zou gaan. |
| IMethodsCompletionInfo |
Dit is een markeringsinterface en heeft geen methoden. |
| INeedEngine |
Definieert methoden die verwijzingen naar de scriptengine ophalen en instellen. |
| IObjectCompletionInfo |
Dit is een markeringsinterface en heeft geen methoden. |
| IParseText |
Definieert methoden voor het parseren van tekst wanneer JScript-code wordt geschreven in een editor. |
| IRedirectOutput |
Definieert methoden die uitvoer vastleggen die anders naar de console zouden gaan. Deze interface wordt geïmplementeerd door de VsaEngine. |
| ISite2 |
Definieert methoden die worden gebruikt door de VsaEngine naamomzetting. Biedt extra functionaliteit die nodig is voor een IActiveScript-host. |
| ITokenColorInfo |
Hiermee definieert u eigenschappen voor het kleuren van specifieke code-eenheden. |
| ITokenEnumerator |
Definieert methoden voor het herhalen van ITokenColorInfo een verzameling objecten. |
| IVsaFullErrorInfo |
Definieert eigenschappen voor het verkrijgen van informatie over fouten. Deze interface biedt extra functionaliteit die nodig is voor een IActiveScript-host. |
| IVsaScriptCodeItem |
Definieert extra functionaliteit die nodig is voor een IActiveScript-host. |
| IVsaScriptScope |
Definieert methoden voor het omzetten van het bereik. Het globale bereikobject van de VsaEngine implementatie van deze interface. |
| IWrappedMember |
Definieert methoden voor toegang tot het object waarop een lid is gedefinieerd. |
| MemberInfoInitializer |
Definieert methoden die een extern COM-object moet implementeren. Deze interface wordt gebruikt door een externe COM-implementatie om de objecten beschikbaar te maken voor JScript, omdat JScript een beheerde MemberInfo verbinding met een extern object nodig heeft. Deze interface wordt geïmplementeerd door COMFieldInfo, COMMethodInfoen COMPropertyInfo. |
Enums
| Name | Description |
|---|---|
| CmdLineError |
Hiermee geeft u fouten op die optreden wanneer u de opdrachtregelcompiler uitvoert jsc.exe. Deze opsomming wordt gebruikt om objecten te maken CmdLineException . |
| ErrorType |
Hiermee geeft u de JScript-fouttypen op. |
| JSBuiltin |
Hiermee geeft u de ingebouwde JScript-functies. Deze functies komen overeen met de statische methoden van de intrinsieke JScript-objecten. De leden van deze opsomming worden gebruikt om objecten te maken JSFunctionAttribute . |
| JSError |
Hiermee geeft u de JScript-foutberichten. Deze klasse behoort tot de categorie compilatie en runtimestatus. |
| JSFunctionAttributeEnum |
Hiermee geeft u de aanroepende conventies op van functies die worden gegenereerd door de JScript-compiler. Wordt gebruikt met het JSFunctionAttribute aangepaste kenmerk. |
| JSToken |
Hiermee geeft u de afzonderlijke code-eenheden of tokens op waaruit de JScript-taal bestaat. |
| SourceState |
Hiermee geeft u de status van broncodetekst. Deze klasse wordt samen met andere klassen gebruikt die informatie bieden voor het kleuren van JScript-code in een editor. |
| TokenColor |
Hiermee geeft u de kleuren op die afzonderlijke code-eenheden moeten hebben wanneer tekst in een editor wordt gekleurd. De leden van deze opsomming worden gebruikt door de Color eigenschap van ITokenColorInfo objecten. |
| VSAITEMTYPE2 |
Breidt de JSVsaItemType opsomming uit. Biedt extra functionaliteit die nodig is voor een IActiveScript-host. |