This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IS > ISelectionSet Interface > ISelectionSet.Combine Method (ArcObjects .NET 10.5 SDK) |
Combines this selection set with another selection set using the specified set operation.
[Visual Basic .NET] Public Sub Combine ( _ ByVal otherSet As ISelectionSet, _ ByVal setOp As esriSetOperation, _ ByRef resultSet As ISelectionSet _ )
[C#] public void Combine ( ISelectionSet otherSet, esriSetOperation setOp, ref ISelectionSet resultSet );
[C++]
HRESULT Combine(
ISelectionSet* otherSet,
esriSetOperation setOp,
ISelectionSet** resultSet
);
[C++]
Parameters otherSet [in]
otherSet is a parameter of type ISelectionSet setOp [in]
setOp is a parameter of type esriSetOperation resultSet [out]
resultSet is a parameter of type ISelectionSet
Used to combine to SelectionSets. The resultSet parameter must be a third selection set and not any of the ones that are combined. For example, if you want to combine A and B and put the result in A, you must combine A and B into C, and then set A to C.
To combine two selection sets, the sets must be derived from the same table or feature class. Attempting to combine selection sets from different datasets will raise an error.