This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IP > IPlugInDatasetHelper2 Interface > IPlugInDatasetHelper2.FetchWithFilter Method (ArcObjects .NET 10.5 SDK) |
Gets the records according to the envelope, where clause or FIDSet.
[Visual Basic .NET] Public Function FetchWithFilter ( _ ByVal ClassIndex As Integer, _ ByVal env As IEnvelope, _ ByVal strictSearch As Boolean, _ ByVal WhereClause As String, _ ByVal FIDSet As IFIDSet, _ ByVal FieldMap As Object _ ) As IPlugInCursorHelper
[C#] public IPlugInCursorHelper FetchWithFilter ( int ClassIndex, IEnvelope env, bool strictSearch, string WhereClause, IFIDSet FIDSet, object FieldMap );
[C++]
HRESULT FetchWithFilter(
long ClassIndex,
IEnvelope* env,
VARIANT_BOOL strictSearch,
BSTR WhereClause,
IFIDSet* FIDSet,
VARIANT FieldMap,
IPlugInCursorHelper** cursorHelper
);
[C++]
Parameters ClassIndex [in] ClassIndex is a parameter of type long env [in]
env is a parameter of type IEnvelope strictSearch [in] strictSearch is a parameter of type VARIANT_BOOL WhereClause [in] WhereClause is a parameter of type BSTR FIDSet [in]
FIDSet is a parameter of type IFIDSet FieldMap [in] FieldMap is a parameter of type VARIANT cursorHelper [out, retval]
cursorHelper is a parameter of type IPlugInCursorHelper