2gis-SDK:Библиотека типов GrymCore

Материал из 2gis-SDK

Перейти к: навигация, поиск

COM-библиотека типов Grym Core Library декларирует открытые интерфейсы API 2ГИС. Библиотека включена в главный модуль приложения Grym.exe и регистрируется в операционной системе при первом запуске приложения. После запуска приложения библиотека типов становится доступной для импорта. Ниже приведена спецификация IDL библиотеки и полный алфавитный перечень деклараций всех типов, в нее входящих. В панели "справочник" расположен перечень интерфейсов библиотеки, разбитых на функциональные категории.


Содержание

Спецификация IDL
[
	uuid(7AA02C95-0B4A-43AA-92D8-BA40511A7F3F),
	version(3.0),
	helpstring("GrymCore 3.0 Type Library")
]
library GrymCore
{
	importlib("stdole2.tlb");

        ......
};
Перечень интерфейсов
Наименование Категория
IAcceleratorTable Объекты пользовательского интерфейса оболочки
IActiveElement Карта и графика
IAutoSuggestionComboBoxController Объекты пользовательского интерфейса оболочки
IAutoSuggestionComboBoxFiller Объекты пользовательского интерфейса оболочки
IBaseCollection Главные объекты приложения
IBaseIterator Главные объекты приложения
IBaseReference Главные объекты приложения
IBaseViewFrame Главные объекты приложения
IBaseViewFrame2 Главные объекты приложения
IBaseViewThread Главные объекты приложения
ICallout Карта и графика
ICalloutTab Карта и графика
ICalloutTab2 Карта и графика
IChildControl Инициализация, визуализация и настройка модуля
ICommandAccelerator Инициализация, визуализация и настройка модуля
ICommandAction Инициализация, визуализация и настройка модуля
ICommandLine Главные объекты приложения
ICommandPopup Инициализация, визуализация и настройка модуля
ICommandQuickAccessOptions Инициализация, визуализация и настройка модуля
ICommandState Инициализация, визуализация и настройка модуля
IContainerControl Объекты пользовательского интерфейса оболочки
IContextBase Объекты пользовательского интерфейса оболочки
IControlAppearance Инициализация, визуализация и настройка модуля
IControlPlacement Инициализация, визуализация и настройка модуля
IControlSet Главные объекты приложения
IControlState Инициализация, визуализация и настройка модуля
ICriteriaSet Справочники
ICustomDrawGrymControlComboBox Объекты пользовательского интерфейса оболочки
ICustomPage Объекты пользовательского интерфейса оболочки
ICustomPageCollection Объекты пользовательского интерфейса оболочки
IDatabase База данных
IDataRow База данных
IDevPoint Карта и графика
IDevRect Карта и графика
IDevSize Карта и графика
IDirectory Справочники
IDirectoryCollection Справочники
IDirectoryCriteriaHelper Справочники
IDirectoryCustom Справочники
IDirectoryEx Справочники
IDirectoryExpandableViewCellController Справочники
IDirectoryHTMLViewCell Справочники
IDirectoryHTMLViewCellController Справочники
IDirectoryPrintableViewCellController Справочники
IDirectorySearchCursor Справочники
IDirectoryService Справочники
IDirectoryView Справочники
IDirectoryViewCell Справочники
IDirectoryViewCellController Справочники
IDirectoryViewCellControllerProp Справочники
IDirectoryViewCellFactory Справочники
IEditAreaDrawer Объекты пользовательского интерфейса оболочки
IEditAreaDrawInfo Объекты пользовательского интерфейса оболочки
IFeature База данных
IFillSymbol Карта и графика
IGraphicBase Карта и графика
IGraphicCustom Карта и графика
IGrym Главные объекты приложения
IGrymControl Объекты пользовательского интерфейса оболочки
IGrymControlAutoSuggestionComboBox Объекты пользовательского интерфейса оболочки
IGrymControlComboBox Объекты пользовательского интерфейса оболочки
IGrymControlEdit Объекты пользовательского интерфейса оболочки
IGrymControlEditHintHolder Объекты пользовательского интерфейса оболочки
IGrymControlEditTextHolder Объекты пользовательского интерфейса оболочки
IGrymHTMLViewControl Объекты пользовательского интерфейса оболочки
IGrymLayer Карта и графика
IGrymObjectFactory Главные объекты приложения
IGrymObjectFactory2 Главные объекты приложения
IGrymObjectFactoryDeprecated Главные объекты приложения
IGrymPlugin Инициализация, визуализация и настройка модуля
IGrymPluginInfo Инициализация, визуализация и настройка модуля
IGrymPluginOptions Инициализация, визуализация и настройка модуля
IGrymToolRadius Карта и графика
IHitTestFill Справочники
ILayer Карта и графика
ILayerCollection Карта и графика
ILineSymbol Карта и графика
IListBoxItemDrawer Объекты пользовательского интерфейса оболочки
IListBoxItemDrawInfo Объекты пользовательского интерфейса оболочки
IMap Карта и графика
IMap2 Карта и графика
IMapCoordinateTransformationGeo Карта и графика
IMapCoordinateTransformationUTM Карта и графика
IMapDevice Карта и графика
IMapGraphics Карта и графика
IMapInfoController Карта и графика
IMapInfoControllers Карта и графика
IMapInfoLayer Карта и графика
IMapInfoLayerBlock Карта и графика
IMapInfoLayerBlockProp Карта и графика
IMapInfoLayerFiller Карта и графика
IMapInfoLayerFiller2 Карта и графика
IMapPoint Карта и графика
IMapRect Карта и графика
IMapTools Карта и графика
IMarkerSymbol Карта и графика
IMenu Объекты пользовательского интерфейса оболочки
IPluginCustomDrawLayer Главные объекты приложения
IPluginManager Главные объекты приложения
IPluginShapeCursor Карта и графика
IPluginShapeLayer Карта и графика
IPopupMenu Объекты пользовательского интерфейса оболочки
IPopupMenuMapViewContext Объекты пользовательского интерфейса оболочки
IPropertySet Главные объекты приложения
IQuery База данных
IRaster Карта и графика
IRasterBag Карта и графика
IRasterMarkerSymbol Карта и графика
IRasterSet Карта и графика
IRasterSetEdit Карта и графика
IRibbonBar Инициализация, визуализация и настройка модуля
IRibbonGroup Инициализация, визуализация и настройка модуля
IRibbonGroupControl Инициализация, визуализация и настройка модуля
IRibbonTab Инициализация, визуализация и настройка модуля
IScalableSymbol Карта и графика
ISearchGroupControl Инициализация, визуализация и настройка модуля
ISearchRibbonGroup Инициализация, визуализация и настройка модуля
ISelection Карта и графика
IShapeFill Карта и графика
ISimpleFillSymbol Карта и графика
ISimpleLineSymbol Карта и графика
ISpatialFilter Справочники
IStableTable База данных
IStdDirectoryCellCustomController Справочники
IStdDirectoryCellInfo Справочники
IStdDirectoryCustomController Справочники
IStdDirectoryCustomControllerContainer Справочники
IStdDirectoryCustomFilterController Справочники
IStdDirectoryDataRowFilter Справочники
IStdDirectoryQueryCustomize Справочники
IStdDirectoryQuickFilter Справочники
ISubMenu Объекты пользовательского интерфейса оболочки
ISymbol Карта и графика
ITable База данных
ITextSymbol Карта и графика
ITool Карта и графика
IToolBase Карта и графика

Перечень интерфейсов событий
Наименование Категория
_IBaseCollectionEvents Интерфейсы событий
_IBaseViewFrameEvents Интерфейсы событий
_ICalloutEvents Интерфейсы событий
_ICalloutTabEvents Интерфейсы событий
_IGrymControlAutoSuggestionComboBoxEvents Интерфейсы событий
_IGrymControlComboBoxEvents Интерфейсы событий
_IGrymControlEditEvents Интерфейсы событий
_IGrymEvents Интерфейсы событий
_IGrymHTMLViewControlEvents Интерфейсы событий

Перечень ко-классов API
Наименование Категория
BaseCollection Ко-классы API
BaseViewFrame Ко-классы API
Callout Ко-классы API
CalloutTab Ко-классы API
Grym Ко-классы API
GrymControlAutoSuggestionComboBox Ко-классы API
GrymControlComboBox Ко-классы API
GrymControlEdit Ко-классы API
GrymHTMLViewControl Ко-классы API

Перечень констант
Наименование Категория
BaseFrameViewMode Инициализация, визуализация и настройка модуля
CalloutStandardButtonType Объекты пользовательского интерфейса оболочки
CellAdditionalContentType Справочники
ComboBoxStyle Объекты пользовательского интерфейса оболочки
ComponentDimension Карта и графика
CustomDrawItemAction Объекты пользовательского интерфейса оболочки
CustomDrawItemState Объекты пользовательского интерфейса оболочки
DeviceType Карта и графика
DirectoryViewCellControllerFlag Справочники
GrymControlStyle Объекты пользовательского интерфейса оболочки
GrymControlType Объекты пользовательского интерфейса оболочки
HTMLModificationType Объекты пользовательского интерфейса оболочки
MouseButton Объекты пользовательского интерфейса оболочки
RibbonGroupType Объекты пользовательского интерфейса оболочки
SimpleFillStyle Карта и графика
SimpleLineStyle Карта и графика
SymbolType Карта и графика


Смотри также: Инициализация модуля, Главные объекты приложения, Пользовательский интерфейс, Графика, Справочники, База данных, Интерфейсы событий, Ко-классы API

Просмотры
Личные инструменты
Практика