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


GxDialog Class (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > CatalogUI > ESRI.ArcGIS.CatalogUI > Classes > G > GxDialog Class
ArcGIS Developer Help

GxDialogClass Class

Provides access to GX browser dialog.

Product Availability

Available with ArcGIS Desktop.

Description

The GxDialog object can be used within ArcCatalog and ArcMap to provide browser capabilities. What the user can select or specify when using a GxDialog browser is based on the filters (GxObjectFilter) held by the object. The GxDialog object maintains a collection of these filters, and the developer has the ability to create his or her own filter to add to the collection.

Supported Platforms

Windows

Interfaces

Interfaces Description
IGxDialog Provides access to members that control the GxDialog.
IGxObjectFilterCollection (esriCatalog) Provides access to members that manages a collection of GxObject filters.
IGxSelectionEvents (esriCatalog) Provides access to events that the ArcCatalog selection can fire.

Remarks

If you are writing an application in Visual C++ that creates/uses a GxDialog object, the application needs to call ::OleInitialize() instead of ::CoInitialize() prior to creating the GxDialog.