This document is archived and information here might be outdated.  Recommended version.


IGpEnumObject.SetCursor Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geoprocessing > ESRI.ArcGIS.Geoprocessing > Interfaces > IG > IGpEnumObject Interface > IGpEnumObject.SetCursor Method
ArcGIS Developer Help

IGpEnumObject.SetCursor Method

Initializes the enumeration of rows based upon the given cursor.

[Visual Basic .NET]
Public Sub SetCursor ( _
    ByVal cursor As ICursor, _
    ByVal cursorCookie As Integer, _
    ByVal Fields As IFields, _
    ByVal FieldInfo As IGPFieldInfo, _
    ByVal pRowBuffer As IRowBuffer, _
    ByVal pRowSet As IPropertySet, _
    ByVal update As Boolean, _
    ByVal updateType As Integer, _
    ByVal Type As esriGeometryType, _
    ByVal pSpRef As ISpatialReference, _
    ByVal HasM As Boolean, _
    ByVal HasZ As Boolean, _
    ByVal defaultZ As Double _
)
[C#]
public void SetCursor (
    ICursor cursor,
    int cursorCookie,
    IFields Fields,
    IGPFieldInfo FieldInfo,
    IRowBuffer pRowBuffer,
    IPropertySet pRowSet,
    bool update,
    int updateType,
    esriGeometryType Type,
    ISpatialReference pSpRef,
    bool HasM,
    bool HasZ,
    double defaultZ
);
[C++]
HRESULT SetCursor(
  ICursor* cursor,
  long cursorCookie,
  IFields* Fields,
  IGPFieldInfo* FieldInfo,
  IRowBuffer* pRowBuffer,
  IPropertySet* pRowSet,
  VARIANT_BOOL update,
  long updateType,
  esriGeometryType Type,
  ISpatialReference* pSpRef,
  VARIANT_BOOL HasM,
  VARIANT_BOOL HasZ,
  double defaultZ
);
[C++]
Parameters
cursor [in]

cursor is a parameter of type ICursor* cursorCookie [in]
cursorCookie is a parameter of type long Fields [in]
Fields is a parameter of type IFields* FieldInfo [in]
FieldInfo is a parameter of type IGPFieldInfo* pRowBuffer [in]
pRowBuffer is a parameter of type IRowBuffer* pRowSet [in]
pRowSet is a parameter of type IPropertySet* update [in]
update is a parameter of type bool updateType [in]
updateType is a parameter of type long Type [in]
Type is a parameter of type esriGeometryType pSpRef [in]
pSpRef is a parameter of type ISpatialReference* HasM [in]
HasM is a parameter of type bool HasZ [in]
HasZ is a parameter of type bool defaultZ [in]
defaultZ is a parameter of type double

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

See Also

IGpEnumObject Interface