?? sodatasource.h
字號:
#if !defined(AFX_SODATASOURCE_H__BE0301A9_79B0_4AD5_A243_203C924EFD39__INCLUDED_)
#define AFX_SODATASOURCE_H__BE0301A9_79B0_4AD5_A243_203C924EFD39__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
// NOTE: Do not modify the contents of this file. If this class is regenerated by
// Microsoft Visual C++, your modifications will be overwritten.
// Dispatch interfaces referenced by this interface
class CsoDatasets;
class CsoDataPump;
class CsoPJCoordSys;
class CsoDataSourceConnection;
class CsoLongTransaction;
class CsoDataset;
class CsoDatasetVector;
class CsoDatasetRaster;
class CsoRecordset;
class CsoStrings;
/////////////////////////////////////////////////////////////////////////////
// CsoDataSource wrapper class
class CsoDataSource : public COleDispatchDriver
{
public:
CsoDataSource() {} // Calls COleDispatchDriver default constructor
CsoDataSource(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CsoDataSource(const CsoDataSource& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
BOOL GetReadOnly();
void SetReadOnly(BOOL);
BOOL GetTransacted();
void SetTransacted(BOOL);
BOOL GetExclusive();
void SetExclusive(BOOL);
CsoDatasets GetDatasets();
void SetDatasets(LPDISPATCH);
CString GetAlias();
void SetAlias(LPCTSTR);
CString GetName();
void SetName(LPCTSTR);
CString GetDescription();
void SetDescription(LPCTSTR);
DATE GetDateCreated();
void SetDateCreated(DATE);
DATE GetDateLastUpdated();
void SetDateLastUpdated(DATE);
long GetEngineType();
void SetEngineType(long);
BOOL GetModified();
void SetModified(BOOL);
CsoDataPump GetDataPump();
void SetDataPump(LPDISPATCH);
CsoPJCoordSys GetPJCoordSys();
void SetPJCoordSys(LPDISPATCH);
CString GetPassword();
void SetPassword(LPCTSTR);
BOOL GetConnected();
void SetConnected(BOOL);
BOOL GetAutoConnect();
void SetAutoConnect(BOOL);
CsoDataSourceConnection GetConnectionInfo();
void SetConnectionInfo(LPDISPATCH);
CsoLongTransaction GetLongTransaction();
void SetLongTransaction(LPDISPATCH);
long GetLogLevel();
void SetLogLevel(long);
// Operations
public:
CsoDataset CreateDataset(LPCTSTR strName, long nType, long nOptions, LPDISPATCH objBounds);
CsoDataset CreateDatasetFrom(LPCTSTR strName, LPDISPATCH dsTemplate);
BOOL DeleteDataset(LPCTSTR strName);
void Commit();
void Rollback();
long GetSmObject();
BOOL CreateMrSIDDataset(LPCTSTR strName, LPCTSTR strMrSIDFileName, const VARIANT& strPassword);
BOOL IsAvailableDatasetName(LPCTSTR strDatasetName);
CString GetUnoccupiedDatasetName(LPCTSTR strDatasetNamePrefix);
CsoDataset CopyDataset(LPDISPATCH objSrcDataset, LPCTSTR strDstDatasetName, const VARIANT& bShowProgress);
CsoDatasetVector LabelToText(LPDISPATCH objSrcDataset, LPCTSTR strDestDatasetName, LPCTSTR strTextField, LPDISPATCH objTextStyle);
CsoDatasetVector RecordsetToDataset(LPDISPATCH objSrcRecordset, LPCTSTR strDstDatasetName, const VARIANT& bShowProgress);
CsoDatasetRaster CreateRaster(LPCTSTR strDatasetName, long nType, long PixelFormat, long nWidth, long nHeight);
BOOL CreateECWDataset(LPCTSTR strName, LPCTSTR strECWFileName);
BOOL Compact(const VARIANT& bShowProgress);
BOOL Geocode(LPDISPATCH objGeocodeTable, LPCTSTR strGeocodeField, LPDISPATCH objMatchDataset, LPCTSTR strMatchField, LPCTSTR strNewDatasetName, double dOffsetDistance);
BOOL CreatePoints(LPDISPATCH objGeocodeTable, LPCTSTR strFieldX, LPCTSTR strFieldY, LPCTSTR strNewDatasetName);
BOOL BeginTrans();
BOOL Connect();
BOOL Disconnect();
CsoStrings QueryMetaData(LPDISPATCH ListValue, long nOption);
long GetRole();
BOOL Flush(LPCTSTR strDatasetName);
BOOL CreateDatasetEx(LPDISPATCH objDatasetInfo);
CsoDatasetVector CreateCentroidPoints(LPDISPATCH objDatsetSrc, LPCTSTR strDatasetName);
BOOL UpdateByCentroidPoints(LPDISPATCH objCentroidPoints, LPDISPATCH objDatasetDes, LPCTSTR strErrorFieldName);
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_SODATASOURCE_H__BE0301A9_79B0_4AD5_A243_203C924EFD39__INCLUDED_)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -