Partager via


uidefault

indique que le membre des informations de type est le membre par défaut pour l'affichage dans l'interface utilisateur.

[uidefault]

Notes

L'attribut d' uidefault C++ a les mêmes fonctionnalités que l'attribut d' uidefault MIDL.

Exemple

Le code suivant illustre un exemple d' uidefault:

// cpp_attr_ref_uidefault.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="MyLib")];

[object, uuid("9E66A290-4365-11D2-A997-00C04FA37DDB")]
__interface ICustom{
   HRESULT Custom([in] long l, [out, retval] long *pLong);
   [uidefault]HRESULT id0([in] long l);
   [uidefault]HRESULT id1([in] long l);

   [uidefault, propget] HRESULT get_y(int *y);
   [uidefault, propput] HRESULT put_y(int y);
};

Configuration requise

contexte d'attribut

S'applique à

méthode d'interface

reproductible

Non

attributs requis

Aucun

attributs valides

Aucun

Pour plus d'informations sur les contextes d'attribut, consultez contextes d'attribut.

Voir aussi

Autres ressources

Attributs IDL

Attributs de méthode

Attributes Samples