コレクション (Visual C++ 構文インデックス #import 付き)

コレクションが一定の共通メソッドおよびプロパティを継承することを知っていると便利です。

すべてのコレクションが、Count プロパティおよび Refresh メソッドを継承し、Item プロパティを追加します。Errors コレクションは Clear メソッドを追加します。Parameters コレクションは、Append メソッドおよび Delete メソッドを継承し、Fields コレクションは Append メソッド、Delete メソッド、および Update メソッドを追加します。

Properties コレクション

メソッド

HRESULT RefreshmdmthADORefresh( );

プロパティ

long GetCount( ); 
__declspec(property(get=GetCount)) long CountmdproCount;

PropertyPtr GetItem( const _variant_t & Index );
__declspec(property(get=GetItem)) PropertyPtr ItemmdproItem[];

Errors コレクション

メソッド

HRESULT ClearmdmthClear( );

HRESULT RefreshmdmthADORefresh( );

プロパティ

long GetCount( ); 
__declspec(property(get=GetCount)) long CountmdproCount;

PropertyPtr GetItem( const _variant_t & Index );
__declspec(property(get=GetItem)) PropertyPtr ItemmdproItem[];

Parameters コレクション

メソッド

HRESULT AppendmdmthAppend( IDispatch * Object );

HRESULT DeletemdmthColDelete( const _variant_t & Index );

HRESULT RefreshmdmthADORefresh( );

プロパティ

long GetCount( ); 
__declspec(property(get=GetCount)) long CountmdproCount;

PropertyPtr GetItem( const _variant_t & Index );
__declspec(property(get=GetItem)) PropertyPtr ItemmdproItem[];

Fields コレクション

メソッド

HRESULT AppendmdmthAppend( _bstr_t Name, enum DataTypeEnum Type, long DefinedSize,
    enum FieldAttributeEnum Attrib, const _variant_t & FieldValue = 
    vtMissing );

HRESULT DeletemdmthColDeleteField( const _variant_t & Index );

HRESULT RefreshmdmthADORefresh( );

HRESULT UpdatemdmthUpdate( );

プロパティ

long GetCount( ); 
__declspec(property(get=GetCount)) long CountmdproCount;

PropertyPtr GetItem( const _variant_t & Index );
__declspec(property(get=GetItem)) PropertyPtr ItemmdproItem[];