|  | This document is archived and information here might be outdated. Recommended version. | 
| ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IG > IGeometryEnvironment2 Interface > IGeometryEnvironment2.UseAlternativeTopoOps Property (ArcObjects .NET 10.5 SDK) | 
Indicates whether alternative versions of polygon intersection and union should be used.
[Visual Basic .NET] Public Property UseAlternativeTopoOps As Boolean
[C#] public bool UseAlternativeTopoOps {get; set;}
[C++]
HRESULT get_UseAlternativeTopoOps(
  VARIANT_BOOL* alternativeTopoOps
);
[C++]
HRESULT put_UseAlternativeTopoOps(
  VARIANT_BOOL alternativeTopoOps
);
[C++]
Parameters alternativeTopoOps [out, retval] alternativeTopoOps is a parameter of type VARIANT_BOOL alternativeTopoOps alternativeTopoOps is a parameter of type VARIANT_BOOL