Coleções (Índice de sintaxe do Visual C++ com #import)
É útil saber que as coleções herdam determinados métodos e propriedades comuns.
Todas as coleções herdam a propriedade Count e o método Refresh, e todas as coleções adicionam a propriedade Item. A coleção Errors adiciona o método Clear. A coleção Parameters herda os métodos Append e Delete, enquanto a coleção Fields adiciona os métodos Append, Delete e Update.
Coleção Properties
Métodos
HRESULT Refresh( );
Propriedades
long GetCount( ); __declspec(property(get=GetCount)) long Count;
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];
Coleção Errors
Métodos
HRESULT Clear( );
HRESULT Refresh( );
Propriedades
long GetCount( ); __declspec(property(get=GetCount)) long Count;
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];
Coleção Parâmetros
Métodos
HRESULT Append( IDispatch * Object );
HRESULT Delete( const _variant_t & Index );
HRESULT Refresh( );
Propriedades
long GetCount( ); __declspec(property(get=GetCount)) long Count;
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];
Coleção Campos
Métodos
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( );
Propriedades
long GetCount( ); __declspec(property(get=GetCount)) long Count;
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];
Consulte Também
Coleção Errors (ADO)
Coleção Fields (ADO)
Coleção Parameters (ADO)
Coleção Properties (ADO)