Pages d'informations de type

De RAD Studio
Aller à : navigation, rechercher

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).

Voir aussi