IActiveScriptAuthor::GetLanguageFlagsIActiveScriptAuthor::GetLanguageFlags

Retourne des informations de langue.Returns language information.

SyntaxeSyntax

HRESULT GetLanguageFlags(  
   DWORD              *pgrfasa  
);  

ParamètresParameters

pgrfasa
[out] Les indicateurs qui contiennent des informations de langue.[out] The flags that contain language information. Peut être une combinaison des valeurs suivantes :Can be a combination of the following values:

ConstanteConstant ValeurValue DescriptionDescription
fasaPreferInternalHandlerfasaPreferInternalHandler 0 x 00010x0001 Le langage préfère la création du Gestionnaire d’événements script par le moteur au lieu de l’application de création de script.The language prefers script event handler creation by the script authoring engine instead of the application.
fasaSupportInternalHandlerfasaSupportInternalHandler 0 x 00020x0002 Le langage prend en charge les gestionnaires d’événements de script créées par le moteur de création de script.The language supports script event handlers created by the script authoring engine.
fasaCaseSensitivefasaCaseSensitive 0 x 00040x0004 Le langage de script respecte la casse.The script language is case sensitive.

Valeur de retourReturn Value

Élément HRESULT.An HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.Possible values include, but are not limited to, those in the following table.

ValeurValue DescriptionDescription
S_OK La méthode a réussi.The method succeeded.

RemarquesRemarks

Si le moteur de création de script gère des gestionnaires d’événements, votre application doit appeler CreateChildHandler d’un IScriptEntry objet.If the script authoring engine manages event handlers, your application should call CreateChildHandler from an IScriptEntry object. Cette opération crée un IScriptScriptlet objet qui correspond au gestionnaire d’événements.This creates an IScriptScriptlet object that corresponds to the event handler. Le moteur ajoute également un gestionnaire d’événements à l’écriture de script.The engine also adds an event handler to the script entry. Le Gestionnaire d’événements est une fonction vide qui contient les informations de signature spécifié.The event handler is an empty function that contains the specified signature information.

Si votre application gère des gestionnaires d’événements, il doit appeler CreateChildHandler d’un IScriptNode objet qui représente un scriptlet de gestionnaire d’événements.If your application manages event handlers, it should call CreateChildHandler from an IScriptNode object that represents an event handler scriptlet. Cette opération crée un IScriptScriptlet objet qui est associé avec le scriptlet de gestionnaire d’événements.This creates an IScriptScriptlet object that is associated with the event handler scriptlet. L’application doit également ajouter une fonction vide en tant qu’événement gestionnaire vers une nouvelle ou existante IScriptEntry objet.The application also has to add an empty function as an event handler to a new or existing IScriptEntry object.

Voir aussiSee Also

Interface IActiveScriptAuthorIActiveScriptAuthor Interface