コレクション (#import を含む Visual C++ 構文のインデックス)
コレクションが特定の一般的なメソッドとプロパティを継承することを知ると役立ちます。
すべてのコレクションは Count プロパティと Refresh メソッドを継承し、すべてのコレクションは Item プロパティを追加します。 Errors コレクションは Clear メソッドを追加します。 Parameters コレクションは Append および Delete メソッドを継承し、Fields コレクションは Append、Delete、Update の各メソッドを追加します。
プロパティのコレクション
メソッド
HRESULT Refresh( );
プロパティ
long GetCount( ); __declspec(property(get=GetCount)) long Count;
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];
Errors コレクション
メソッド
HRESULT Clear( );
HRESULT Refresh( );
プロパティ
long GetCount( ); __declspec(property(get=GetCount)) long Count;
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];
Parameters コレクション
メソッド
HRESULT Append( IDispatch * Object );
HRESULT Delete( const _variant_t & Index );
HRESULT Refresh( );
プロパティ
long GetCount( ); __declspec(property(get=GetCount)) long Count;
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];
Fields コレクション
メソッド
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( );
プロパティ
long GetCount( ); __declspec(property(get=GetCount)) long Count;
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];
参照
Errors コレクション (ADO)
Fields コレクション (ADO)
Parameters コレクション (ADO)
Properties コレクション (ADO)