Questa documentazione è stata archiviata e non viene gestita.

Spazio dei nomi Microsoft.JScript

Lo spazio dei nomi Microsoft.JScript contiene classi che supportano la compilazione e la generazione di codice mediante il linguaggio JScript.

 ClasseDescrizione
classe pubblicaActivationObject 
classe pubblicaActiveXObjectConstructor 
classe pubblicaArgumentsObject 
classe pubblicaArrayConstructor 
classe pubblicaArrayLiteral 
classe pubblicaArrayObject 
classe pubblicaArrayPrototype 
classe pubblicaArrayWrapper 
classe pubblicaAssemblyCustomAttributeList 
classe pubblicaAST 
classe pubblicaASTList 
classe pubblicaBinaryOp 
classe pubblicaBinding 
classe pubblicaBitwiseBinary 
classe pubblicaBlock 
classe pubblicaBlockScope 
classe pubblicaBooleanConstructor 
classe pubblicaBooleanObject 
classe pubblicaBooleanPrototype 
classe pubblicaBreakOutOfFinally 
classe pubblicaClosure 
classe pubblicaCmdLineException 
classe pubblicaCmdLineOptionParser 
classe pubblicaCOMCharStream 
classe pubblicaCOMFieldInfo 
classe pubblicaCOMMethodInfo 
classe pubblicaCOMPropertyInfo 
classe pubblicaContext 
classe pubblicaContinueOutOfFinally 
classe pubblicaConvert 
classe pubblicaDateConstructor 
classe pubblicaDateObject 
classe pubblicaDatePrototype 
classe pubblicaDebugBreak 
classe pubblicaDebugConvert 
classe pubblicaDocumentContext 
classe pubblicaDynamicFieldInfo 
classe pubblicaEmpty 
classe pubblicaEndOfFile 
classe pubblicaEnumeratorConstructor 
classe pubblicaEnumeratorObject 
classe pubblicaEnumeratorPrototype 
classe pubblicaEquality 
classe pubblicaErrorConstructor 
classe pubblicaErrorObject 
classe pubblicaErrorPrototype 
classe pubblicaEval 
classe pubblicaEvalErrorObject 
classe pubblicaExpando 
classe pubblicaFieldAccessor 
classe pubblicaForIn 
classe pubblicaFunctionConstructor 
classe pubblicaFunctionDeclaration 
classe pubblicaFunctionExpression 
classe pubblicaFunctionObject 
classe pubblicaFunctionPrototype 
classe pubblicaFunctionWrapper 
classe pubblicaGlobalObject 
classe pubblicaGlobals 
classe pubblicaGlobalScope 
classe pubblicaHide 
classe pubblicaImport 
classe pubblicaIn 
classe pubblicaInstanceof 
classe pubblicaJSAuthor 
classe pubblicaJSConstructor 
classe pubblicaJScriptCodeProviderConsente di accedere alle istanze del generatore e del compilatore di codice JScript.
classe pubblicaJScriptException 
classe pubblicaJSField 
classe pubblicaJSFieldInfo 
classe pubblicaJSFunctionAttribute 
classe pubblicaJSLocalField 
classe pubblicaJSMethod 
classe pubblicaJSMethodInfo 
classe pubblicaJSObject 
classe pubblicaJSParser 
classe pubblicaJSPrototypeObject 
classe pubblicaJSScanner 
classe pubblicaJSVariableField 
classe pubblicaLateBinding 
classe pubblicaLenientArrayPrototype 
classe pubblicaLenientBooleanPrototype 
classe pubblicaLenientDateConstructor 
classe pubblicaLenientDatePrototype 
classe pubblicaLenientEnumeratorPrototype 
classe pubblicaLenientErrorPrototype 
classe pubblicaLenientFunctionPrototype 
classe pubblicaLenientGlobalObject 
classe pubblicaLenientMathObject 
classe pubblicaLenientNumberPrototype 
classe pubblicaLenientObjectPrototype 
classe pubblicaLenientRegExpPrototype 
classe pubblicaLenientStringConstructor 
classe pubblicaLenientStringPrototype 
classe pubblicaLenientVBArrayPrototype 
classe pubblicaMathObject 
classe pubblicaMemberInfoList 
classe pubblicaMethodInvoker 
classe pubblicaMissing 
classe pubblicaNamespace 
classe pubblicaNoContextException 
classe pubblicaNotRecommended 
classe pubblicaNumberConstructor 
classe pubblicaNumberObject 
classe pubblicaNumberPrototype 
classe pubblicaNumericBinary 
classe pubblicaNumericUnary 
classe pubblicaObjectConstructor 
classe pubblicaObjectPrototype 
classe pubblicaOverride 
classe pubblicaPackage 
classe pubblicaParserException 
classe pubblicaPlus 
classe pubblicaPostOrPrefixOperator 
classe pubblicaRangeErrorObject 
classe pubblicaReferenceAttribute 
classe pubblicaReferenceErrorObject 
classe pubblicaRegExpConstructor 
classe pubblicaRegExpMatch 
classe pubblicaRegExpObject 
classe pubblicaRegExpPrototype 
classe pubblicaRelational 
classe pubblicaReturnOutOfFinally 
classe pubblicaRuntime 
classe pubblicaScriptBlock 
classe pubblicaScriptFunction 
classe pubblicaScriptObject 
classe pubblicaScriptStream 
classe pubblicaSimpleHashtable 
classe pubblicaStackFrame 
classe pubblicaStrictEquality 
classe pubblicaStringConstructor 
classe pubblicaStringObject 
classe pubblicaStringPrototype 
classe pubblicaSuperTypeMembersSorter 
classe pubblicaSyntaxErrorObject 
classe pubblicaThrow 
classe pubblicaTry 
classe pubblicaTypedArray 
classe pubblicaTypeErrorObject 
classe pubblicaTypeof 
classe pubblicaTypeReflector 
classe pubblicaUnaryOp 
classe pubblicaURIErrorObject 
classe pubblicaVBArrayConstructor 
classe pubblicaVBArrayObject 
classe pubblicaVBArrayPrototype 
classe pubblicaVsaItem 
classe pubblicaVsaItems 
classe pubblicaWith 

 InterfacciaDescrizione
interfaccia pubblicaCOMMemberInfoImplementato da oggetti che rappresentano il valore di un membro, consente al chiamante di eseguire operazioni sul valore. Il valore può essere richiamato come funzione mediante il metodo Call, recuperato con il metodo GetValue e impostato utilizzando il metodo SetValue.
interfaccia pubblicaIActivationObject 
interfaccia pubblicaIAuthorServices 
interfaccia pubblicaIColorizeText 
interfaccia pubblicaIDebugConvertDefinisce un insieme di metodi di utilità per convertire gli oggetti in valori primitivi, convertire i valori primitivi in stringhe e ottenere i messaggi di errore associati ai codici di errore di JScript.
interfaccia pubblicaIDebugConvert2Consente ai client di convertire i valori decimali in stringhe utilizzando la semantica di conversione di JScript.
interfaccia pubblicaIDebuggerObjectConsente al runtime di JScript di rilevare ed elaborare oggetti COM che implementano direttamente oggetti JScript o fungono da proxy di oggetti JScript gestiti.
interfaccia pubblicaIDebugScriptScopeImplementato dal modulo di gestione di VSA, il relativo unico metodo consente al chiamante di impostare il valore "this" associato all'ambito globale.
interfaccia pubblicaIDebugTypeConsente al runtime di JScript di rilevare ed elaborare gli oggetti COM che implementano direttamente un tipo o un costruttore JScript o fungono da proxy di un tipo o costruttore JScript gestiti.
interfaccia pubblicaIDebugVsaScriptCodeItemIn genere implementato da un oggetto rappresentante un blocco di codice che può essere creato ottenendo un oggetto di ambito dal modulo di gestione di VSA e aggiungendo successivamente un blocco di script, un'espressione o un'istruzione all'ambito mediante la chiamata al metodo AddItem. Solitamente viene chiamato da un debugger che richiede di valutare un'espressione, ad esempio in una finestra relativa alle espressioni di controllo, o di analizzare le informazioni su un punto di interruzione rappresentato come una string.
interfaccia pubblicaIDefineEvent 
interfaccia pubblicaIEngine2Implementato dal modulo di gestione, fornisce un'interfaccia per utilizzare funzionalità supplementari del modulo di gestione di JScript.
interfaccia pubblicaIErrorHandler 
interfaccia pubblicaIMessageReceiverDefinisce un'interfaccia utilizzata dal runtime di JScript per emettere tutte le stringhe passate alla funzione di stampa incorporata.
interfaccia pubblicaIMethodsCompletionInfo 
interfaccia pubblicaINeedEngine 
interfaccia pubblicaIObjectCompletionInfo 
interfaccia pubblicaIParseText 
interfaccia pubblicaIRedirectOutputConsente al chiamante di impostare l'interfaccia IMessageReceiver utilizzata per visualizzare le stringhe passate alla funzione di stampa incorporata di JScript.
interfaccia pubblicaISite2 
interfaccia pubblicaITokenColorInfo 
interfaccia pubblicaITokenEnumerator 
interfaccia pubblicaIVsaFullErrorInfo 
interfaccia pubblicaIVsaScriptCodeItem 
interfaccia pubblicaIVsaScriptScopeRappresenta un oggetto di ambito. L'oggetto di ambito globale del modulo di gestione di VSA implementa questa interfaccia che si può ottenere chiamando il metodo GetGlobalScope nel modulo di gestione di VSA. È possibile creare inoltre nuovi sottoambiti chiamando il metodo GetItem nell'oggetto di ambito esistente.
interfaccia pubblicaIWrappedMember 
interfaccia pubblicaMemberInfoInitializerInizializza le istanze di COMFieldInfo, COMMethodInfo e COMPropertyInfo con il nome del membro e un oggetto che rappresenta il valore memorizzato nel membro. L'oggetto può essere recuperato utilizzando il metodo GetCOMMemberInfo.

 EnumerazioneDescrizione
enumerazione pubblicaCmdLineError 
enumerazione pubblicaErrorType 
enumerazione pubblicaJSBuiltin 
enumerazione pubblicaJSErrorContiene i codici di errore associati ai messaggi di errore di JScript.
enumerazione pubblicaJSFunctionAttributeEnumUtilizzato con l'attributo personalizzato JSFunctionAttribute per annotare le convenzioni di chiamata delle funzioni generate dal compilatore JScript. I parametri associati a HasArguments, HasEngine e HasThisObject sono impliciti e sono forniti automaticamente dal runtime di JScript quando la funzione viene chiamata dal codice JScript.
enumerazione pubblicaJSToken 
enumerazione pubblicaSourceState 
enumerazione pubblicaTokenColor 
enumerazione pubblicaVSAITEMTYPE2L'implementazione di JScript accetta valori dell'enumerazione VSAITEMTYPE2 e rifiuta elementi di VsaItemType. Per ulteriori informazioni, vedere AddItem.
Mostra: