Collections (index de la syntaxe Visual C++ avec #import)
Il est utile de savoir que les collections héritent de certaines méthodes et propriétés communes.
Toutes les collections héritent de la propriété Count et de la méthode Refresh, et toutes ajoutent la propriété Item. La collection Errors ajoute la méthode Clear. La collection Parameters hérite des méthodes Append et Delete, tandis que la collection Fields ajoute les méthodes Append, Delete et Update.
Collection Properties
Méthodes
HRESULT Refresh( );
Propriétés
long GetCount( ); __declspec(property(get=GetCount)) long Count;
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];
Errors, collection
Méthodes
HRESULT Clear( );
HRESULT Refresh( );
Propriétés
long GetCount( ); __declspec(property(get=GetCount)) long Count;
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];
Collection Parameters
Méthodes
HRESULT Append( IDispatch * Object );
HRESULT Delete( const _variant_t & Index );
HRESULT Refresh( );
Propriétés
long GetCount( ); __declspec(property(get=GetCount)) long Count;
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];
Collection Fields
Méthodes
HRESULT Append( _bstr_t Name, enum DataTypeEnum Type, long DefinedSize, enum FieldAttributeEnum Attrib, const _variant_t & FieldValue = vtMissing );
HRESULT Delete( const _variant_t & Index );
HRESULT Refresh( );
HRESULT Update( );
Propriétés
long GetCount( ); __declspec(property(get=GetCount)) long Count;
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];
Voir aussi
Errors, collection (ADO)
Fields, collection (ADO)
Parameters, collection (ADO)
Properties, collection (ADO)