The Framework library provides core components to support user interface components and applications.
Interfaces
Interface | Description |
---|---|
IAccelerator | Provides access to members that define an accelerator. |
IAcceleratorHook | Provides access to a means to decide if a virtual key should act as an accelerator. |
IAcceleratorTable | Provides access to members that modify the accelerator table. |
IApplication | Provides access to members that query or modify the application. |
IApplicationIdentifyDialog | Provides access to class ID of application's identify dialog. |
IApplicationRefreshBitmap | Triggers the application to call get_Bitmap on the control specified. |
IApplicationStatus | Provides access to the applications status. |
IApplicationStatusEvents | Provides access to events fired by application. |
IAppROT | Provides access to members that manipulate the Esri application running object table, AppROT. |
IAppROTEvents | Provides access to events that occur on the Esri application running object table. |
IArcToolboxFind | Provides access to this tool's properties for the ArcToolbox Find tool. |
IArcToolboxTool | Provides access to members that control the Toolbox tools. |
IAtbApplication | Provides access to the window handle of the ArcToolbox application. |
IColorBrowser | Provides access to members that control the Color Browser Dialog. |
IColorPalette | Provides access to members that control the Color Palette. |
IColorSelector | Provides access to members that control the Color Selector Dialog. |
IComEmbeddedPropertyPage | Provides access to methods needed for embedded property pages. |
ICommandBar | Provides access to members that modify a commandbar. |
ICommandBars | Provides access to members that work on the collection of commandbars. |
ICommandItem | Provides access to members that define a command item. |
IComPropertyPage | Provides access to members that control a COM property page. |
IComPropertyPage2 | Provides access to members that control a COM property page. |
IComPropertyPageObjectFactory | Provides access to members that control the COM Property Page Object Factory. |
IComPropertyPageSite | Provides access to the callback mechanism of a COM property sheet. |
IComPropertySheet | Provides access to members that work with a COM property sheet. |
IComPropertySheet2 | Provides access to members that extend the IComPropertySheet interface with methods for setting the active page. |
IComPropertySheetID | Properties to identify sheet. |
ICoordinateDialog | Provides access to members that work with a dialog for getting coordinates. |
ICustomColorPalette | Provides access to members that control the Setting or Creating of a Custom Color Palette. |
ICustomizationFilter | Provides access to members that define a customization filter. |
IDDECommandHandler | Provides access to members that handle DDE commands. |
IDllThreadManager | Provides access to an event that DLL thread managers listen for. |
IDockableWindow | Provides access to members that define and control a dockable window. |
IDockableWindowDef | Provides access to members that define a dockable window. |
IDockableWindowHelpNotify | Provides access to members that define and control a dockable window. |
IDockableWindowImageDef | Provides access to members that define a dockable window's image. |
IDockableWindowInitialPlacement | Provides initial placement for dockable windows. |
IDockableWindowInitialPlacementNeighbors | Provides initial placement for dockable windows. |
IDockableWindowManager | Provides access to a method that finds a dockable window in the application. |
IDocument | Provides access to other objects in the document. |
IDocumentDirty | Provides access to the dirty flag of the Document. |
IDocumentDirty2 | Provides access to the dirty flag of the Document. |
IFileOpenHandler | Provides access to members that handle the opening of files. |
IGetStringDialog | Provides access to members that work with a dialog for getting a string. |
IGetUserAndPasswordDialog | Provides access to members that work with a dialog for getting user and password information. |
IListDialog | Provides access to members that work with a dialog for displaying a list. |
IMenuItem | Provides access to extended notifications for commands on menus. |
IMenuItem2 | Provides access to extended notifications for commands on menus. |
IMessageDialog | Provides access to a method that works with a dialog for displaying a message. |
IModelessFrame | Provides access to a means of displaying modeless dialogs implemented with VisualBasic. |
IMouseCursor | Provides access to members that set the system cursor. |
IMultiThreadedApplication | Provides access to members that control DLL thread managers. |
INumberDialog | Provides access to members that work with a dialog for getting a number. |
INumberFormatDialog | Provides access to members that work with the number format dialog. |
IObjectFactory | Provides access to members that allow automation clients to create arbitrary objects within the application's process space. |
IPaletteEvents | Provides access to events that occur when the palette changes. |
IProgressDialog2 | Provides access to members that work with a progress dialog. |
IProgressDialogFactory | Provides access to a method that creates a progress dialog. |
IPropertyPage | |
IPropertyPageContext | Provides access to members that helps you find out if property page applies to a set of objects. |
IPropertyPageSite | |
IPropertyPageSiteConfig | Provides access to members that configure a property page site. |
IProtectNameFramework | Provides access to dummy methods protecting name correctness. |
IRootLevelMenu | Indicator interface that identifies a root level menu. |
ISelectionPalette | Provides access to members that define a palette of selection choices. |
IShortcutMenu | Indicator interface that identifies a context menu. |
ISmallBitmapProvider | Provides access to members that control objects that provide a small 8x8 pixel bitmap. |
IStyleSelector | Provides access to members that work with the style selector dialog. |
ISymbolPickerDialog | Provides access to the SymbolPicker dialog. |
ITemplates | Provides access to members that query the templates collection. |
IVbaApplication | Provides access to members that modify the VBA projects in this application. |
IWindowPosition | Provides access to members that query or modify a window's position, size and state. |
CoClasses and Classes
CoClass or Class | Description |
---|---|
Accelerator | Accelerator object. |
AcceleratorTable | Accelerator Table Object. |
AnglePropertyPage | Angle Format Property Page. |
ApplicationStatusEvents | Helper coclass for working with the nondefault outbound IApplicationStatusEvents interface in VB. |
AppRef | A reference to the currently running application. |
AppROT | Esri application running object table. |
Button | Button CoType. |
CmykPropertyPage | Esri custom color dialog CMYK page. |
ColorBrowser | Esri Custom Color Dialog. |
ColorNamePropertyPage | Esri custom color dialog ColorName page. |
ColorPageSite | Esri custom color dialog pagesite. |
ColorPalette | Esri Color Palette object. |
ColorSelector | Esri Color Selector object. |
CommandBar | CommandBar object. |
CommandBars | CommandBars collection object. |
CommandItem | Command Item. |
ComPropertyPageSite | COM Property Page Site. |
ComPropertySheet | COM Property Sheet Object. |
CoordinateDialog | A dialog used for getting coordinates. |
CurrencyPropertyPage | Currency Format Property Page. |
CustomPropertyPage | Custom Number Format Property Page. |
DirectionPropertyPage | Direction Format Property Page. |
DllThreadManager | DllThreadManager CoType. |
DockableWindow | DockableWindow object. |
EnumStyleGalleryItem | An enumerator of Style Gallery items. |
FractionPropertyPage | Fraction Format Property Page. |
GetStringDialog | A dialog used for getting a string. |
GetUserAndPasswordDialog | A dialog used for getting user and password information. |
GrayPropertyPage | Esri custom color dialog Gray page. |
HsvPropertyPage | Esri custom color dialog HSV page. |
ListDialog | List Dialog object. |
MessageDialog | A dialog used for displaying a message. |
ModelessFrame | Object that implements a ModelessFrame. |
MouseCursor | The the system mouse cursor. |
MultiItem | MultiItem CoType. |
NumberDialog | A dialog used for getting a number. |
NumberFormatDialog | Number Format Dialog object. |
NumericPropertyPage | Numeric Format Property Page. |
PercentagePropertyPage | Percentage Format Property Page. |
ProgressDialogFactory | Progress Dialog Factory object. |
RatePropertyPage | Rate Format Property Page. |
RgbPropertyPage | Esri custom color dialog RGB page. |
ScientificPropertyPage | Scientific Format Property Page. |
StyleGallery | The Style Gallery object. |
StyleGalleryItem | An item in the Style Gallery. |
SymbolPickerDialog | The SymbolPicker Dialog Object. |
Templates | Templates collection object. |
Tool | Tool CoType. |
ToolControl | ToolControl CoType. |
Structures
Structure | Description |
---|---|
tagMSG | |
tagPROPPAGEINFO | |
tagSIZE | |
wireHWND |
Enumerations
Enumeration | Description |
---|---|
CustomizationErrors | Customization errors. |
esriATModality | Specifies the modality of the ArcToolbox tool. |
esriCommandTypes | Command types. |
esriCustomizationEvent | Customization event types. |
esriDockFlags | Toolbar docking flags. |
esriDocumentType | Document types. |
esriProgressAnimationTypes | Progress animation types. |
esriStatusBarPanes | Status bar panes. |
esriWindowState | Window states. |