IActiveScriptProperty::GetPropertyIActiveScriptProperty::GetProperty

Obtient la propriété qui est spécifiée par le paramètre.Gets the property that is specified by the parameter.

SyntaxeSyntax

HRESULT GetProperty(  
// The property value:  
    uint dwProperty,    
// Not used:  
    IntPtr pvarIndex,    
// The value of the property:   
    out object pvarValue,    
);  

ParamètresParameters

dwProperty
La valeur de propriété à obtenir.The property value to get.

pvarIndex
Non utilisé.Not used.

pvarValue
Valeur de la propriété.The value of the property.

Les valeurs autorisées pour dwProperty sont décrits dans le tableau suivant.The values allowed for dwProperty are described in the following table.

ConstanteConstant ValueValue SignificationMeaning
SCRIPTPROP_INTEGERMODESCRIPTPROP_INTEGERMODE 0x000030000x00003000 Force le moteur de script pour diviser en mode entier plutôt qu’en mode de point flottant.Forces the scripting engine to divide in integer mode instead of floating point mode.
SCRIPTPROP_STRINGCOMPAREINSTANCESCRIPTPROP_STRINGCOMPAREINSTANCE 0x000030010x00003001 Permet à la fonction de comparaison de chaîne du moteur de script à remplacer.Allows the string compare function of the scripting engine to be replaced.
SCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTIONSCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTION 0x700000020x70000002 Informe le moteur de script sans les autres moteurs de script existent pour contribuer à l’objet global.Informs the scripting engine that no other scripting engines exist to contribute to the global object.
SCRIPTPROP_INVOKEVERSIONINGSCRIPTPROP_INVOKEVERSIONING 0x000040000x00004000 Force le JavaScriptJavaScript moteur de script pour sélectionner un ensemble de fonctionnalités de langage pris en charge.Forces the JavaScriptJavaScript scripting engine to select a set of language features to be supported. L’ensemble par défaut de fonctionnalités de langage pris en charge par le JavaScriptJavaScript moteur de script est équivalent à l’ensemble de fonctionnalités de langage qui s’est affiché dans la version 5.7 de la JavaScriptJavaScript moteur de script.The default set of language features supported by the JavaScriptJavaScript scripting engine is equivalent to the language feature set that appeared in version 5.7 of the JavaScriptJavaScript scripting engine.

Valeur de retourReturn Value

Retourne une des valeurs suivantes :Returns one of the following values:

Valeur de retourReturn Value SignificationMeaning
S_OK Opération réussie.Success.
E_INVALIDARG Un argument n’est pas valide.An argument is not valid.
E_UNEXPECTED L’appel n’était pas attendu (par exemple, le moteur de script n'a pas encore été chargé ou initialisé).The call was not expected (for example, the scripting engine has not yet been loaded or initialized).

NotesRemarks

L’hôte peut utiliser la propriété SCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTION pour informer un moteur de script sans les autres moteurs de script existent pour contribuer à l’objet global.The host can use the SCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTION property to inform a scripting engine that no other scripting engines exist to contribute to the global object. Par exemple, Internet Explorer peut informer le JavaScriptJavaScript moteur contenant la page restituée seulement JavaScriptJavaScript scripts.For example, Internet Explorer can inform the JavaScriptJavaScript engine that the page being rendered contains only JavaScriptJavaScript scripts. Par conséquent, seuls les JavaScriptJavaScript moteur peut ajouter de nouvelles propriétés à la fenêtre de l’objet global, et il n’existe aucun moteur Visual Basic Scripting Edition (VBScript) pour faire de même.Thus, only the JavaScriptJavaScript engine can add new properties to the global object window, and there is no Visual Basic Scripting Edition (VBScript) engine to do the same. Le moteur peut ignorer cet indicateur ou pouvez l’utiliser pour optimiser la gestion des nouveaux membres qui sont ajoutés à l’objet global.The engine can ignore this flag or can use it to optimize the management of new members that are added to the global object.

L’hôte peut utiliser la propriété SCRIPTPROP_INVOKEVERSIONING pour sélectionner le jeu de fonctionnalités de langage pour être pris en charge lorsque le JavaScriptJavaScript moteur de script est démarré.The host can use the SCRIPTPROP_INVOKEVERSIONING property to select the set of language features to be supported when the JavaScriptJavaScript scripting engine is started. Si cette propriété est définie sur 1 (SCRIPTLANGUAGEVERSION_5_7), les fonctionnalités de langage disponibles sont les mêmes que celles qui s’est affiché dans la version 5.7 de la JavaScriptJavaScript moteur de script.If this property is set to 1 (SCRIPTLANGUAGEVERSION_5_7), the available language features are the same as those that appeared in version 5.7 of the JavaScriptJavaScript scripting engine. Si elle est définie sur 2 (SCRIPTLANGUAGEVERSION_5_8), les fonctionnalités de langage disponibles sont ceux qui s’est affiché dans la version 5.7, en plus des fonctionnalités qui ont été ajoutées dans la version 5.8.If it is set to 2 (SCRIPTLANGUAGEVERSION_5_8), the available language features are those that appeared in version 5.7 in addition to features that were added in version 5.8. Par défaut, cette propriété est définie sur 0 (SCRIPTLANGUAGEVERSION_DEFAULT), ce qui équivaut à l’ensemble de fonctionnalités de langage qui s’est affiché dans la version 5.7, sauf si l’hôte prend en charge un comportement par défaut différente.By default, this property is set to 0 (SCRIPTLANGUAGEVERSION_DEFAULT), which is equivalent to the language feature set that appeared in version 5.7, unless the host supports a different default behavior. Par exemple, Internet Explorer 8 accepte le JavaScriptJavaScript les fonctionnalités de langage prises en charge par la version 5.8 JavaScriptJavaScript moteur de script par défaut lorsque le mode de document pour Internet Explorer 8 est en mode « Normes Internet Explorer 8 ».For instance, Internet Explorer 8 opts into the JavaScriptJavaScript language features supported by the version 5.8 JavaScriptJavaScript scripting engine by default when the document mode for Internet Explorer 8 is "Internet Explorer 8 Standards" mode.

Voir aussiSee Also

Définition de la compatibilité de Document Defining Document Compatibility
IActiveScriptProperty IActiveScriptProperty
Informations de versionVersion Information