IActiveScriptAuthor, interfaceIActiveScriptAuthor Interface

Représente la création de services, notamment IntelliSense et le classement des informations.Represents authoring services, including IntelliSense and collation of information.

Outre les méthodes héritées de IUnknown, le IActiveScriptAuthor interface expose les méthodes suivantes.In addition to the methods inherited from IUnknown, the IActiveScriptAuthor interface exposes the following methods.

Méthodes dans l'ordre VtableMethods in Vtable Order

MéthodeMethod DescriptionDescription
IActiveScriptAuthor::AddNamedItemIActiveScriptAuthor::AddNamedItem Ajoute le nom d’un élément de niveau racine pour l’espace de noms du moteur de création de script.Adds the name of a root-level item to the script authoring engine's namespace. A élément de niveau racine est un objet qui peut contenir des propriétés et méthodes, et qui peut également contenir une source d’événement.A root-level item is an object that can contain properties and methods, and that can also contain an event source.
IActiveScriptAuthor::AddScriptletIActiveScriptAuthor::AddScriptlet Ajoute un scriptlet code en tant qu’enfant du niveau racine IScriptNode objet.Adds a code scriptlet as a child of the root level IScriptNode object. Dans l’hôte, le nom qualifié complet du scriptlet peut avoir deux niveaux.In the host, the fully qualified name of the scriptlet can have only two levels.
IActiveScriptAuthor::AddTypeLibIActiveScriptAuthor::AddTypeLib Ajoute une bibliothèque de types à l’espace de noms pour le script.Adds a type library to the namespace for the script.
IActiveScriptAuthor::GetCharsIActiveScriptAuthor::GetChars Retourne le jeu de caractères de fin pour un contexte d’exécution demandé.Returns the set of completion characters for a requested completion context.
IActiveScriptAuthor::GetEventHandlerIActiveScriptAuthor::GetEventHandler Retourne le scriptlet qui possède les attributs spécifiés.Returns the scriptlet that has the specified attributes.
IActiveScriptAuthor::GetInfoFromContextIActiveScriptAuthor::GetInfoFromContext Retourne de type d’informations et les positions d’ancrage d’un caractère donné dans un bloc de code.Returns type information and anchor positions for a given character in a block of code. Fournit des informations de membre IntelliSense, des listes globales et des conseils sur les paramètres.This provides information for member IntelliSense, global lists, and parameter tips.
IActiveScriptAuthor::GetLanguageFlagsIActiveScriptAuthor::GetLanguageFlags Retourne des informations de langue.Returns language information.
IActiveScriptAuthor::GetRootIActiveScriptAuthor::GetRoot Retourne le IScriptNode racine d’arborescence de script de l’auteur.Returns the IScriptNode root of the author's script tree.
IActiveScriptAuthor::GetScriptletTextAttributesIActiveScriptAuthor::GetScriptletTextAttributes Retourne les attributs de texte d’un scriptlet.Returns the text attributes of a scriptlet.
IActiveScriptAuthor::GetScriptTextAttributesIActiveScriptAuthor::GetScriptTextAttributes Retourne les attributs de texte d’un bloc de script.Returns the text attributes of a script block.
IActiveScriptAuthor::IsCommitCharIActiveScriptAuthor::IsCommitChar Retourne une valeur qui indique si un caractère donné doit valider une saisie semi-automatique des instructions par l’application.Returns a value that indicates whether a given character should commit a statement completion by the application.
IActiveScriptAuthor::ParseScriptTextIActiveScriptAuthor::ParseScriptText Analyse le texte du script, ajoute le texte dans le script de création du moteur de création et crée un IScriptEntry objet qui correspond au bloc de script.Parses script text, adds the text to the authoring script authoring engine, and creates an IScriptEntry object that corresponds to the script block.
IActiveScriptAuthor::RemoveNamedItemIActiveScriptAuthor::RemoveNamedItem Supprime un NamedItem objet à partir de l’espace de noms du script du moteur de création.Removes a NamedItem object from the namespace of the script authoring engine.
IActiveScriptAuthor::RemoveTypeLibIActiveScriptAuthor::RemoveTypeLib Supprime une bibliothèque de types à partir de l’espace de noms du moteur de création de script.Removes a type library from the script authoring engine namespace.

Voir aussiSee Also

Interfaces de création de scripts actifsActive Script Authoring Interfaces