Partager via


Collections (index de syntaxe Visual C++ avec #import)

Il est utile de savoir que les collections héritent de certaines méthodes et propriétés courantes.

Toutes les collections héritent de la propriété Count et de la méthode Refresh , et toutes les collections 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 .

Properties, collection

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[];  

Collection d’erreurs

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[];  

Parameters, collection

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[];  

Fields, collection

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)
Collection de Propriétés (ADO)