?? sodatasetvector.h
字號:
// 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 CsoRect;
class CsoDataset;
class CsoDynamicEventLocator;
class CsoDatasetInfo;
class CsoRecordset;
class CsoFieldInfo;
class CsoFieldInfos;
/////////////////////////////////////////////////////////////////////////////
// CsoDatasetVector wrapper class
class CsoDatasetVector : public COleDispatchDriver
{
public:
CsoDatasetVector() {} // Calls COleDispatchDriver default constructor
CsoDatasetVector(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CsoDatasetVector(const CsoDatasetVector& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
BOOL GetCanUpdate();
void SetCanUpdate(BOOL);
CsoRect GetBounds();
void SetBounds(LPDISPATCH);
DATE GetDateCreated();
void SetDateCreated(DATE);
DATE GetDateLastUpdated();
void SetDateLastUpdated(DATE);
CString GetName();
void SetName(LPCTSTR);
long GetType();
void SetType(long);
BOOL GetVector();
void SetVector(BOOL);
CString GetDataSourceAlias();
void SetDataSourceAlias(LPCTSTR);
CString GetDescription();
void SetDescription(LPCTSTR);
double GetMaxZ();
void SetMaxZ(double);
double GetMinZ();
void SetMinZ(double);
BOOL GetHasGeometry();
void SetHasGeometry(BOOL);
long GetFieldCount();
void SetFieldCount(long);
double GetToleranceSmallPolygon();
void SetToleranceSmallPolygon(double);
double GetToleranceDangle();
void SetToleranceDangle(double);
double GetToleranceNodeSnap();
void SetToleranceNodeSnap(double);
double GetToleranceGrain();
void SetToleranceGrain(double);
double GetToleranceFuzzy();
void SetToleranceFuzzy(double);
long GetDimension();
void SetDimension(long);
long GetRecordCount();
void SetRecordCount(long);
CsoDataset GetSubDataset();
void SetSubDataset(LPDISPATCH);
long GetCharset();
void SetCharset(long);
BOOL GetSpatialIndexDirty();
void SetSpatialIndexDirty(BOOL);
CString GetTableName();
void SetTableName(LPCTSTR);
BOOL GetIsEventTable();
void SetIsEventTable(BOOL);
CsoDynamicEventLocator GetDynamicEventLocator();
void SetDynamicEventLocator(LPDISPATCH);
// Operations
public:
BOOL ComputeBounds();
long GetSmObject();
BOOL Open();
void Close();
CsoDatasetInfo GetDatasetInfo();
BOOL Export(LPCTSTR strFileName, long nFileType, const VARIANT& bShowProgress);
CsoRecordset Query(LPCTSTR strSQLFilter, BOOL bHasGeometry, LPDISPATCH objFields, LPCTSTR strOptions);
CsoRecordset QueryEx(LPDISPATCH Geometry, long nSpatialQueryMode, LPCTSTR strFilter);
CsoRecordset QueryByDistance(LPDISPATCH Geometry, double dBfferDistance, LPCTSTR strFilter);
BOOL CreateFields(LPDISPATCH fieldinfos);
BOOL CreateField(LPDISPATCH fieldinfo);
BOOL DeleteField(const VARIANT& Index);
CsoFieldInfo GetFieldInfo(const VARIANT& Index);
CsoFieldInfos GetFieldInfos();
BOOL SetToleranceToDefault();
BOOL EmptyTolerance();
long RecommendSpatialIndexLevel();
BOOL BuildSpatialIndex(const VARIANT& nLevel);
BOOL ClearRecordsets();
BOOL IsToleranceEmpty();
BOOL Cache();
BOOL ReleaseCache();
BOOL IsAvailableFieldName(LPCTSTR strFieldName);
BOOL Append(LPDISPATCH objRecordset, const VARIANT& bShowProgress);
BOOL Resample(double dTolerance, const VARIANT& bShowProgress);
BOOL Dissolve(LPCTSTR strFieldName, const VARIANT& bShowProgress);
BOOL Joint(LPDISPATCH objDatasetVector, LPCTSTR strFieldName, const VARIANT& strDestFieldName, const VARIANT& objFields);
BOOL Truncate();
VARIANT Statistic(const VARIANT& Field, long nMode);
BOOL Rename(LPCTSTR strNewName);
BOOL UpdateField(const VARIANT& Field, const VARIANT& Value, LPCTSTR strFilter);
BOOL UpdateFieldEx(const VARIANT& Field, LPCTSTR strExpress, LPCTSTR strFilter);
BOOL CopyField(LPCTSTR strSrcFieldName, LPCTSTR strDstFieldName);
CsoRecordset QueryWithBounds(LPDISPATCH objRect, BOOL bHasAttribute, LPDISPATCH objFields, LPCTSTR strFilter);
BOOL Flush();
BOOL GetOptions(long nOption);
void SetOptions(long nOption, BOOL bNewValue);
BOOL CreateIndex(LPCTSTR strFieldName, LPCTSTR strIndexName);
BOOL DropIndex(LPCTSTR strIndexName);
CsoRecordset Query2(LPDISPATCH objQueryDef);
BOOL Concatenate(LPCTSTR strFieldName, const VARIANT& bShowProgress);
BOOL SetFieldInfo(LPCTSTR strFieldName, LPDISPATCH objFieldInfo);
CsoDynamicEventLocator CreateDynamicEvent();
BOOL DeleteDynamicEvent();
BOOL BuildHierarchicalSpatialIndex(const VARIANT& Tile, const VARIANT& bShowProgress);
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -