Pages d'informations de type
Remonter à Composants de l'éditeur de bibliothèques de types
Quand vous sélectionnez un élément dans le volet liste des objets, les pages des informations de type qui apparaissent dans l'éditeur de bibliothèques de types sont celles autorisées pour l'objet sélectionné. Le tableau suivant indique les pages affichées selon l'élément sélectionné dans le volet liste des objets :
Elément info type | Page d'informations de type | Contenu de la page |
---|---|---|
Bibliothèque de types |
Attributs |
Nom, version et GUID de la bibliothèque de types ainsi que des informations liant la bibliothèque de types à l'aide. |
Uses |
Liste des autres bibliothèques de types contenant des définitions dont celle-ci dépend. | |
Indicateurs |
Indicateurs déterminant comment d'autres applications peuvent utiliser la bibliothèque de types. | |
Texte |
Toutes les définitions et déclarations définissant la bibliothèque de types même (voir l'explication ci-dessous). | |
Interface |
Attributs |
Nom, version et GUID de l'interface, le nom de l'interface dont elle descend et des informations liant l'interface à l'aide. |
Indicateurs |
Indicateurs spécifiant si l'interface est cachée, double, compatible Automation et/ou extensible. | |
Texte |
Les définitions et déclarations de l'interface (voir l'explication ci-dessous) | |
Dispinterface |
Attributs |
Nom, version et GUID de la dispinterface, le nom de l'interface dont elle descend et des informations liant l'interface à l'aide. |
Indicateurs |
Indicateurs spécifiant si la dispinterface est cachée, double et/ou extensible. | |
Texte |
Les définitions et déclarations de la dispinterface (voir l'explication ci-dessous). | |
CoClasse |
Attributs |
Nom, version et GUID de la CoClasse et des informations la liant à l'aide. |
Implémentations |
Une liste des interfaces que la CoClasse implémente ainsi que leurs attributs. | |
COM+ |
Les attributs des objets transactionnels (modèle de transaction, appel de synchronisation, activation juste à temps, groupement d'objets, etc. Contient également les attributs des objets événement COM+. | |
Indicateurs |
Indicateurs spécifiant divers attributs de la CoClasse, y compris la manière dont les clients peuvent créer et utiliser des instances, si elle est visible pour les utilisateurs dans un navigateur, si c'est un contrôle ActiveX, et si elle peut être agrégée (comme partie d'un composite). | |
Texte |
Les définitions et déclarations de la CoClasse (voir l'explication ci-dessous). | |
Enumération |
Attributs |
Nom, version et GUID de l'énumération et des informations la liant à l'aide. |
Texte |
Les définitions et déclarations du type énuméré (voir l'explication ci-dessous). | |
Alias |
Attributs |
Nom, version et GUID du type que l'alias représente et des informations le liant à l'aide. |
Texte |
Les définitions et déclarations de l'alias (voir l'explication ci-dessous) | |
Enregistrement |
Attributs |
Nom, version et GUID de l'enregistrement et des informations le liant à l'aide. |
Texte |
Les définitions et déclarations de l'enregistrement (voir l'explication ci-dessous) | |
Union |
Attributs |
Nom, version et GUID de l'union et des information la liant à l'aide. |
Texte |
Les définitions et déclarations de l'union (voir l'explication ci-dessous). | |
Module |
Attributs |
Nom, version, GUID et DLL associée du module, et des informations le liant à l'aide. |
Texte |
Les définitions et déclarations du module (voir l'explication ci-dessous). | |
Méthode |
Attributs |
Nom, identificateur de répartition ou point d'entrée de DLL et des informations liant la méthode à l'aide. |
Paramètres |
Type de valeur renvoyée par la méthode et une liste de tous les paramètres avec leur type et tous les modificateurs. | |
Indicateurs |
Indicateurs spécifiant comment les clients peuvent visualiser et utiliser la méthode, si c'est la méthode par défaut de l'interface et si elle est remplaçable. | |
Texte |
Les définitions et déclarations de la méthode (voir l'explication ci-dessous). | |
Propriété |
Attributs |
Nom, identificateur de répartition, type de méthode d'accès à la propriété (lecture ou écriture) et des informations la liant à l'aide. |
Paramètres |
Type de valeur renvoyée par la méthode d'accès et une liste de tous les paramètres avec leur type et tous les modificateurs. | |
Indicateurs |
Indicateurs spécifiant comment les clients peuvent visualiser et utiliser la propriété, si c'est la propriété par défaut de l'interface, si elle est remplaçable, si elle peut être liée, etc. | |
Texte |
Les définitions et déclarations de la méthode d'accès à la propriété (voir l'explication ci-dessous). | |
Constante |
Attributs |
Nom, valeur et type (pour les constantes de module) et des informations liant la constante à l'aide. |
Indicateurs |
Indicateurs spécifiant comment les clients peuvent visualiser et utiliser la constante, si elle représente une valeur par défaut, si la constante peut être liée, etc. | |
Texte |
Les définitions et déclarations de la constante (voir l'explication ci-dessous). | |
Champ |
Attributs |
Nom, type et des informations liant le champ à l'aide |
Indicateurs |
Indicateurs spécifiant comment les clients peuvent visualiser et utiliser le champ, s'il représente une valeur par défaut, si le champ peut être lié, etc. | |
Texte |
Les définitions et déclarations du champ (voir l'explication ci-dessous). |
Vous pouvez utiliser chacune des pages d'informations de type pour visualiser ou modifier les valeurs qu'elles affichent. La plupart des pages organisent les informations dans un ensemble de contrôles afin que vous puissiez saisir des valeurs ou les sélectionner sans avoir à connaître la syntaxe des déclarations correspondantes. Cela évite beaucoup d'erreurs de saisie quand vous spécifiez une valeur comprise dans un ensemble déterminé. Cependant, vous pouvez trouver plus efficace de saisir directement la déclaration. Pour ce faire, utilisez la page Texte.
Tous les éléments des bibliothèques de types disposent d'une page Texte qui affiche la syntaxe de l'élément. Cette syntaxe utilise un sous-ensemble du langage Microsoft IDL (Interface Definition) ou Delphi. Voir Utilisation de la syntaxe Delphi ou IDL pour plus de détails. Les modifications effectuées dans les autres pages de l'élément sont reflétées ici. Si vous ajoutez du code directement dans la page Texte, les modifications sont reflétées dans les autres pages de l'éditeur de bibliothèques de types.
L'éditeur de bibliothèques de types génère des erreurs de syntaxe si vous ajoutez des identificateurs qui ne sont pas gérés par l'éditeur ; l'éditeur ne gère actuellement que les identificateurs associés à la gestion de bibliothèques (et pas ceux associés à la gestion RPC ou les constructions utilisées par le compilateur Microsoft IDL pour la génération de code C++ ou la gestion du marshalling).