Référence alphabétique d'attributs
les attributs suivants sont disponibles dans Visual C++.
Attribut |
Description |
---|---|
indique qu'un contrôle peut être regroupé par un autre contrôle. |
|
indique qu'un contrôle regroupe la classe cible. |
|
Identifie la coclasse comme un objet d'application, associé à une application complète EXE, et indique que les fonctions et les propriétés de la coclasse sont globalement disponibles à cette bibliothèque de types. |
|
Spécifie UUID qui conduit le compilateur MIDL pour définir les versions synchrones et asynchrones pour une interface COM. |
|
Vous permet de créer un attribut personnalisé. |
|
Indique que la propriété prend en charge la liaison des données. |
|
Permet à une fonction non à mapper à une fonction distante. |
|
utilisé avec l'attribut de switch_type dans une union. |
|
crée un objet COM, qui peut implémenter une interface COM. |
|
ajoute une entrée d'interface à un mappage COM. |
|
spécifie que le type défini par l'utilisateur est un contrôle. |
|
Effectue la chaîne spécifiée, sans guillemets, dans le fichier d'en-tête généré. |
|
Vous permet de définir vos propres attributs. |
|
Lie les colonnes dans un jeu de lignes et des liens aux tables de correspondance d'accesseur. |
|
Lie une colonne spécifiée dans l'ensemble de lignes. |
|
Exécute une commande OLE DB. |
|
associe la variable membre spécifiée avec un paramètre d'entrée ou de sortie. |
|
Crée et encapsule une connexion, via un fournisseur, à une source de données. |
|
Ouvre une table OLE DB. |
|
Indique que le personnalisé ou la dispinterface définie dans une coclasse représente l'interface par défaut de programmabilité. |
|
Indique la propriété unique et pouvant être liée qui représente mieux l'objet. |
|
Utilisé pour l'optimisation du code Visual Basic. |
|
Autorise la spécification d'une valeur par défaut pour un paramètre optionnel typé. |
|
Définit une interface en tant qu'interface vtable par défaut pour un contrôle. |
|
Place une interface dans le fichier .idl en tant qu'interface de dispatch. |
|
Indique une propriété qui doit être affichée à l'utilisateur comme pouvant être liée. |
|
Place une interface dans le fichier .idl en tant qu'interface double. |
|
Détermine si tous les attributs suivants IDL seront traités et placés dans le fichier généré .idl. |
|
Spécifie une fonction ou une constante exportée dans un module en identifiant le point d'entrée dans la DLL. |
|
crée un récepteur d'événements. |
|
crée une source d'événement. |
|
Provoque une structure de données soient placées dans le fichier .idl. |
|
Spécifie l'index du premier élément du tableau à transmettre. |
|
Spécifie un ID de contexte qui laisse les informations de voir sur cet élément dans le fichier d'aide. |
|
définit le nom du fichier d'aide pour une bibliothèque de types. |
|
Spécifie l'ID d'une rubrique d'aide dans un fichier de .hlp ou .chm. |
|
Spécifie le nom de la DLL à utiliser pour effectuer la recherche de chaîne de document (localisation). |
|
Indique que l'élément existe mais ne doit pas être affiché dans un navigateur orienté utilisateur. |
|
Spécifie un DISPID d'une fonction membre (une propriété ou une méthode, dans une interface ou dispinterface). |
|
Spécifie un point d'entrée dans une DLL. |
|
Vous permet de définir des attributs de utilisation ou aux éléments IDL qui ne sont pas pris en charge dans la version actuelle de Visual C++. |
|
Spécifie l'IID de l'interface COM vers lequel un pointeur d'interface. |
|
Indique qu'notifié immédiatement la base de données de toutes les modifications apportées à une propriété d'un objet lié aux données. |
|
Spécifie les interfaces de dispatch qui sont converties pour être des membres de la coclasse IDL. |
|
Spécifie a implémenté des catégories de composants pour la classe. |
|
Spécifie .idl, un .odl, ou un fichier d'en-tête différent contenant des définitions que vous souhaitez référencer à partir de votre fichier principal .idl. |
|
Insère le fichier spécifié .idl dans le fichier généré .idl. |
|
Rend les types qui ont déjà été compilés dans une autre bibliothèque de types disponible dans la bibliothèque de types est créée. |
|
Indique qu'un paramètre doit être passé de la procédure appelante jusqu'à la procédure appelée. |
|
Spécifie un ou plusieurs fichiers d'en-tête à inclure dans le fichier généré .idl. |
|
Génère un fichier .idl ou .h à inclure dans le fichier généré .idl. |
|
spécifie l'index du dernier élément de tableau à transmettre. |
|
Vous permet de passer un identificateur de paramètres régionaux à une fonction. |
|
spécifie le nombre d'éléments de tableau à transmettre. |
|
Place un élément à l'intérieur de le bloc bibliothèque du fichier .idl. |
|
Indique que la coclasse à laquelle il s'applique est autorisée, et doit être instancié à l'aide de IClassFactory2. |
|
Vous permet d'utiliser le compilateur MIDL comme générateur d'en-tête lorsqu'il est utilisé dans l'en-tête d'interface.Lorsqu'il est utilisé dans une fonction spécifique, indique une procédure locale pour laquelle un stub n'est généré. |
|
Indique la valeur maximale pour un index non valide de tableau. |
|
Définit le bloc bibliothèque dans le fichier .idl. |
|
Contrôle l'alignement de représentation des données de réseau les unions nonencapsulated. |
|
Le compilateur ne pourra pas d'injecter du code résultant de l'utilisation d'attributs. |
|
Indique qu'un membre d'interface ne doit pas être affiché dans l'Explorateur de propriétés. |
|
définit un objet qui ne peut pas être instancié par lui-même. |
|
Spécifie que l'implémentation d' IDispatch inclut uniquement les propriétés et les méthodes figurant dans la description d'interface et ne peut pas être étendue avec les membres supplémentaires au moment de l'exécution. |
|
identifie une interface personnalisée ; synonyme d'attribut personnalisé. |
|
Identifie une interface en tant qu'interface (ODL) de langage). |
|
Indique qu'une interface est compatible avec automation. |
|
spécifie un paramètre optionnel pour une fonction membre. |
|
Identifie les paramètres de pointeur qui sont retournés de la procédure appelée à la procédure appelante (du serveur vers le client). |
|
Spécifie l'attribut par défaut de pointeur pour tous les pointeurs sauf les pointeurs de niveau supérieur qui apparaissent dans les listes de paramètres. |
|
Effectue la chaîne spécifiée, sans guillemets, dans le fichier généré .idl. |
|
spécifie l'identificateur programmatique pour un objet COM. |
|
Spécifie une fonction accesseur de propriété (get). |
|
spécifie une fonction de paramètre de propriété. |
|
Spécifie une fonction de paramètre de propriété qui utilise une référence plutôt qu'une valeur. |
|
indique un pointeur comme pointeur complet. |
|
S'assurer qu'un typedef iront dans la bibliothèque de types même s'il n'est pas référencé du fichier .idl. |
|
Spécifie une plage de valeurs autorisées pour les arguments ou les champs dont les valeurs sont définies au moment de l'exécution. |
|
crée ou modifie une clé de Registre. |
|
Interdit l'assignation à une variable. |
|
identifie un pointeur de référence. |
|
Exécute le script spécifié d'inscription. |
|
indique que la propriété prend en charge la notification d' OnRequestEdit . |
|
spécifie des catégories de composant requis pour la classe. |
|
spécifie qu'une bibliothèque, ou le membre d'un module, d'une interface, ou d'une dispinterface ne peut pas être appelée arbitrairement. |
|
Indique le paramètre qui accepte la valeur de retour du membre. |
|
spécifie le type de données de SAFEARRAY. |
|
Spécifie la taille de la mémoire allouée pour les pointeurs dimensionnés, les pointeurs dimensionnés aux pointeurs dimensionnés, et unique ou aux tableaux multidimensionnels. |
|
indique qu'un membre d'une classe, d'une propriété, ou d'une méthode est une source d'événements. |
|
Indique qu' charunidimensionnel, wchar_t, byte, ou tableau équivalente ou le pointeur à une telle tableau doivent être traités comme chaîne. |
|
Prend en charge le rapport d'erreurs pour l'objet de la cible. |
|
Spécifie l'expression ou l'identificateur agissant comme une union discriminante qui sélectionne le union. |
|
Identifie le type de la variable utilisée comme une union discriminante. |
|
synchronise l'accès à une méthode. |
|
spécifie le modèle de thread pour un objet COM. |
|
Indique au compilateur d'associer un type présenté, que les applications client-serveur manipulent, avec un type transmis. |
|
indique que le membre des informations de type est le membre par défaut pour l'affichage dans l'interface utilisateur. |
|
Spécifie un seul pointeur. |
|
Indique l'appelant que s'il existe une erreur en appelant cette fonction, l'appelant peut ensuite appeler GetLastError pour extraire le code d'erreur. |
|
Spécifie l'identificateur unique d'une classe ou une interface. |
|
Règles que le type énuméré spécifié soit transmis comme une entité 32 bits, plutôt que la valeur par défaut 16 bits. |
|
Indique que la fonction prennent un nombre variable d'arguments. |
|
Identifie une version particulière entre plusieurs versions d'une interface ou d'une classe. |
|
spécifie un formulaire indépendant de la version de l'identificateur programmatique. |
|
spécifie un type de données qui sera utilisé pour la transmission au lieu d'un type de données spécifique à l'application. |