L'espace de noms Microsoft.JScript contient des classes qui prennent en charge la compilation et la génération de code à l'aide du langage JScript.
Classes
Interfaces
Énumérations
Classes
Interfaces| Interface | Description | |
|---|---|---|
![]() | COMMemberInfo | Implémenté par les objets qui représentent la valeur d'un membre. Il permet à l'appelant d'exécuter des actions sur la valeur. La valeur peut être appelée comme une fonction avec la méthode Call, récupérée avec la méthode GetValue, et définie à l'aide de la méthode SetValue. |
![]() | IActivationObject | |
![]() | IAuthorServices | |
![]() | IColorizeText | |
![]() | IDebugConvert | Définit un jeu de méthodes utilitaires pour convertir des objets en valeurs primitives, des valeurs primitives en chaînes, et obtenir les messages d'erreur associés aux codes d'erreur JScript. |
![]() | IDebugConvert2 | Permet aux clients de convertir des valeurs décimales en chaînes à l'aide de la sémantique de conversion JScript. |
![]() | IDebuggerObject | Permet au runtime JScript de détecter et traiter des objets COM qui implémentent des objets JScript directement ou servent de proxies pour les objets JScript managés. |
![]() | IDebugScriptScope | Implémenté par le moteur VSA. Sa méthode unique permet à l'appelant de définir la valeur "this" associée à la portée globale. |
![]() | IDebugType | Permet au runtime JScript de détecter et traiter des objets COM qui implémentent directement un type ou un constructeur JScript ou servent de proxy à un type managé ou un constructeur JScript managé. |
![]() | IDebugVsaScriptCodeItem | Implémenté en général par un objet qui représente un bloc de code. (Un bloc de code peut être créé en obtenant un objet de portée du moteur VSA, puis en ajoutant un bloc de script, une expression ou une instruction à la portée en appelant AddItem.) Il est appelé en général par un débogueur qui doit évaluer une expression (dans une fenêtre Espion, par exemple) ou analyser des informations à propos d'un point d'arrêt représenté sous la forme d'une string. |
![]() | IDefineEvent | |
![]() | IEngine2 | Implémenté par le moteur. Il fournit une interface pour utiliser les fonctionnalités supplémentaires fournies par le moteur JScript. |
![]() | IErrorHandler | |
![]() | IMessageReceiver | Définit une interface utilisée par le runtime JScript pour qu'elle renvoit les chaînes qui sont passées à la fonction d'impression intégrée. |
![]() | IMethodsCompletionInfo | |
![]() | INeedEngine | |
![]() | IObjectCompletionInfo | |
![]() | IParseText | |
![]() | IRedirectOutput | Permet à l'appelant de définir le IMessageReceiver utilisé pour afficher des chaînes qui sont passées à la fonction d'impression intégrée de JScript. |
![]() | ISite2 | |
![]() | ITokenColorInfo | |
![]() | ITokenEnumerator | |
![]() | IVsaFullErrorInfo | |
![]() | IVsaScriptCodeItem | |
![]() | IVsaScriptScope | Représente un objet de portée. L'objet de portée globale du moteur VSA implémente cette interface qui peut être obtenue en appelant GetGlobalScope sur le moteur VSA. Vous pouvez également créer de nouvelles sous-portées en appelant GetItem sur un objet de portée existant. |
![]() | IWrappedMember | |
![]() | MemberInfoInitializer | Initialise des instances de COMFieldInfo, COMMethodInfo et COMPropertyInfo avec le nom du membre et un objet qui représente la valeur stockée dans le membre. L'objet peut être récupéré à l'aide de GetCOMMemberInfo. |
Énumérations| Énumération | Description | |
|---|---|---|
![]() | CmdLineError | |
![]() | ErrorType | |
![]() | JSBuiltin | |
![]() | JSError | Contient les codes d'erreur associés aux messages d'erreur JScript. |
![]() | JSFunctionAttributeEnum | S'utilise avec l'attribut personnalisé JSFunctionAttribute pour annoter les conventions d'appel des fonctions générées par le compilateur JScript. Les paramètres associés à HasArguments, HasEngine et HasThisObject sont implicites et sont fournis automatiquement par le runtime JScript lorsque la fonction est appelée à partir du code JScript. |
![]() | JSToken | |
![]() | SourceState | |
![]() | TokenColor | |
![]() | VSAITEMTYPE2 | L'implémentation JScript accepte des valeurs d'énumération VSAITEMTYPE2 et rejette des éléments VsaItemType Pour plus d'informations, consultez AddItem. |



Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ