CUtlProps, classe
Implémente des propriétés pour diverses interfaces de propriété OLE DB (par exemple, IDBProperties, IDBProperties, et IRowsetInfo).
template < class T >
class ATL_NO_VTABLE CUtlProps : public CUtlPropsBase
Paramètres
- T
La classe qui contient BEGIN_PROPSET_MAP.
Membres
Méthodes
Obtient une propriété d'un jeu de propriétés. |
|
Utilisé pour valider une valeur avant de définir une propriété. |
|
Les handles d'une interface facultative lorsqu'un consommateur appelle une méthode sur une interface de création de l'objet. |
|
Appelé après avoir défini une propriété pour gérer les propriétés chaînées. |
|
Définit une propriété dans un jeu de propriétés. |
Notes
La plupart de cette classe est un détail d'implémentation.
CUtlProps contient deux membres pour définir des propriétés en interne : GetPropValue et SetPropValue.
Pour plus d'informations sur les macros utilisées dans un mappage des jeux de propriétés, consultez BEGIN_PROPSET_MAP et l' END_PROPSET_MAP.
Configuration requise
Header: atldb.h