コレクションが一定の共通メソッドおよびプロパティを継承することを知っていると便利です。
すべてのコレクションが、Count プロパティおよび Refresh メソッドを継承し、Item プロパティを追加します。Errors コレクションは Clear メソッドを追加します。Parameters コレクションは、Append メソッドおよび Delete メソッドを継承し、Fields コレクションは Append メソッド、Delete メソッド、および Update メソッドを追加します。
メソッド
HRESULT RefreshmdmthADORefresh( );
プロパティ
long GetCount( );
__declspec(property(get=GetCount)) long CountmdproCount;
PropertyPtr GetItem( const _variant_t & Index );
__declspec(property(get=GetItem)) PropertyPtr ItemmdproItem[];
メソッド
HRESULT ClearmdmthClear( );
HRESULT RefreshmdmthADORefresh( );
プロパティ
long GetCount( );
__declspec(property(get=GetCount)) long CountmdproCount;
PropertyPtr GetItem( const _variant_t & Index );
__declspec(property(get=GetItem)) PropertyPtr ItemmdproItem[];
メソッド
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[];
メソッド
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[];