Methods
HRESULT Cancel( ); HRESULT Close( ); _bstr_t CopyRecord( _bstr_t Source, _bstr_t Destination, _bstr_t UserName, _bstr_t Password, enum CopyRecordOptionsEnum Options, VARIANT_BOOL Async ); HRESULT DeleteRecord( _bstr_t Source, VARIANT_BOOL Async ); _RecordsetPtr GetChildren( ); _bstr_t MoveRecord( _bstr_t Source, _bstr_t Destination, _bstr_t UserName, _bstr_t Password, enum MoveRecordOptionsEnum Options, VARIANT_BOOL Async ); HRESULT Open( const _variant_t & Source, const _variant_t & ActiveConnection, enum ConnectModeEnum Mode, enum RecordCreateOptionsEnum CreateOptions, enum RecordOpenOptionsEnum Options, _bstr_t UserName, _bstr_t Password );
Properties
_variant_t GetActiveConnection( ); void PutActiveConnection( _bstr_t pvar ); void PutRefActiveConnection( struct _Connection * pvar ); FieldsPtr GetFields( ); __declspec(property(get=GetFields)) FieldsPtr Fields; enum ConnectModeEnum GetMode( ); void PutMode( enum ConnectModeEnum pMode ); __declspec(property(get=GetMode,put=PutMode)) enum ConnectModeEnum Mode; _bstr_t GetParentURL( ); __declspec(property(get=GetParentURL)) _bstr_t ParentURL; enum RecordTypeEnum GetRecordType( ); __declspec(property(get=GetRecordType)) enum RecordTypeEnum RecordType; _variant_t GetSource( ); void PutSource( _bstr_t pvar ); void PutRefSource( IDispatch * pvar ); enum ObjectStateEnum GetState( ); __declspec(property(get=GetState)) enum ObjectStateEnum State;