Icommand用法

https://www.douban.com/note/153701872/

 Icommand用法:

在ArcEngine类库中有大量的Command控件用来与地图控件进行操作和交互。比如有一系列的地图浏览控件、地图查询控件、图斑选取控件、编辑控件来与MapControl和PageLayoutControl进行交互。这些控件被包含在ESRI.ArcGIS.Controls.dll类库中,位于ESRI.ArcGIS.Controls命名空间下。
这些内置的Command控件可以单独实例化来使用,也可以被安置在一个AxToolbarControl工具栏控件中,继而被存放在一个CommandPool池中以备调用。下面对这两种方式分别加以说明:

(1)第一种使用方式是实例化一个Command对象并显式地运行它:
ICommand command = new ControlsOpenDocCommandClass();
command.OnCreate(m_mapControl.Object);
command.OnClick();
其中ControlsOpenDocCommandClass就是一个Command控件,通过调用它的OnCreate方法传递给它需要交互的MapControl,然后调用它的OnClick方法就可以运行。上面的例子会激活一个打开地图文档的对话框。


(2)另一种方法是更加常用的方法。
由于每个Command对象都是一个COM组件,所以ESRI.ArcGIS.Controls下的各个类只是对底层的COM对象的一种封装。由于是COM对象,所以每一个Command对象都有自己的CLSID和ProgID,并在安装Engine Runtime的时候被注册了,你可以在注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\找到这些Command的注册信息,如果要查找所有Command的信息,请访问[url=http://edndoc.esri.com/arcobjects/9.2/net/b9a335a2-f653-44a1-8961-89051f2e958f.htm][size=3][color=#3468a4]Built-in commands[/color][/size][/url]。由于是COM组件,在实例化它的过程中,.net需要实例化一个Runtime Callable Wrapper(RCW)对象,来代理对COM组件的调用。

由于大部分对地图控件的操作都直接或间接的来自于工具栏,比如点击工具栏上面的放大、缩小、全图按钮。那么实际上我们的绝大部分Command对象都可以被寄放到这个工具栏之中。方法非常简单:
axToolbarControl1.AddItem("esriControls.ControlsMapZoomInTool");
此处使用的esriControls.ControlsMapZoomInTool就是ControlsMapZoomInToolClass类所指向的COM组件的ProgID,需要所有这些Command的信息时,你应该到[url=http://edndoc.esri.com/arcobjects/9.2/net/b9a335a2-f653-44a1-8961-89051f2e958f.htm][size=3][color=#3468a4]Built-in commands[/color][/size][/url]这个页面下查找,或在你的Engine帮助文档中ms-help://ESRI.EDNv9.2/NET_Engine/b9a335a2-f653-44a1-8961-89051f2e958f.htm的位置。
通过AddItem添加到工具栏中的Command控件使用非常方便,添加了它以后你就再不用操心进一步的处理它与地图控件的交互了。Engine内部是怎么做到这一点的呢,记得我们在第一种方法中实例化一个Command控件时调用的OnCreate方法吗,当时我们传递给它一个MapControl来告诉它需要控制哪一个地图控件。而通过axToolbarControl1.AddItem添加的控件,由于ToolbarControl将这个控件放到自己的控件池时,就已经调用了它的OnCreate方法,并传递给了它自己的BuddyControl作为控制对象,于是,一切都变得简单了。


在实际开发项目中,我们往往不想暴露出ArcEngine内置的ToolBar控件,而是给用户展示我们自己开发的工具栏控件。另一方面,我们也想使用这种简单的添加控件机制。如果做到呢,方法就是在设计阶段,仍然拖放一个ToolbarControl到窗体上,但是在属性中将它的Visible设置为false,这样就不会显示出来了,而我们可以往这个工具栏中添加大量的Command控件。
这个隐藏的工具栏如何使用呢,请看下面这个函数:
public void SetCurrentMapTool(string commandName)
{
   //先重置地图当前工具
   m_Map.CurrentTool = null;
   for (int i = 0; i < m_toolbarControl.CommandPool.Count; i++)
   {
_command = m_toolbarControl.CommandPool.get_Command(i);
if (_command.Name == commandName)
{
   m_Map.CurrentTool = _command as ITool;
   _command.OnClick();
   break;
}
   }
}



转自:http://blog.csdn.net/hellolib/article/details/39293655


Built-in Commands, Menus and Toolsets

The information in this document is useful if you are trying to programmatically use a built-in Control's command, menu or toolset to use in conjunction with one of the ArcGIS Controls. The table contains the following information:

The name of the commandThe GUID (CLSID /ProgID) of the command, menu or toolsetThe ArcGIS Controls the command, menu or toolset works withA description of the command, menu or toolset

Name GUID (CLSID/ProgID) Controls Description
ControlTools_Toolbar_MapNavigation {5C2EBB6F-2BEE-4597-9F39-5953178EE4A1}esriControlCommands.ControlsMapNavigationToolbar ToolbarControl, MapControl, PageLayoutControl -
ControlToolsMapNavigation_MapViewMenu {632C0715-30B2-4619-9852-C60AB339993E}esriControlCommands.ControlsMapViewMenu ToolbarControl, MapControl, PageLayoutControl -
ControlToolsMapNavigation_ClearMapRotation {D882563F-A833-4186-B762-D3532FB87DF3}esriControlCommands.ControlsMapClearMapRotationCommand ToolbarControl, MapControl, PageLayoutControl Set the data frame's rotation to zero
ControlToolsMapNavigation_Down {D27B3EF7-38F8-46A1-A931-0186DAF1F1EC}esriControlCommands.ControlsMapDownCommand ToolbarControl, MapControl Scroll display down
ControlToolsMapNavigation_FullExtent

{B3265D8E-69AF-495D-9599-3EE08E8D6B64}esriControlCommands.ControlsMapFullExtentCommand

ToolbarControl, MapControl, PageLayoutControl Zooms to the full extent of the map
ControlToolsMapNavigation_Left {BF01DEED-1A4D-4D83-9D83-B8F0A69A6DB7}esriControlCommands.ControlsMapLeftCommand ToolbarControl, MapControl Scroll display left
ControlToolsMapNavigation_PageDown {CE9BDA41-E878-4532-ACD4-71222E42E97C}esriControlCommands.ControlsMapPageDownCommand ToolbarControl, MapControl Page display down
ControlToolsMapNavigation_PageLeft {E3600285-0DAE-4819-A453-90FD1C1C818A}esriControlCommands.ControlsMapPageLeftCommand ToolbarControl, MapControl Page display left
ControlToolsMapNavigation_PageRight {52A24121-FFFB-4126-B421-ED2DE0C5D6C1} esriControlCommands.ControlsMapPageRightCommand ToolbarControl, MapControl Page display right
ControlToolsMapNavigation_PageUp {347D048D-C497-480D-9B7A-85E6537C2AA9}esriControlCommands.ControlsMapPageUpCommand ToolbarControl, MapControl Page display up
ControlToolsMapNavigation_Pan {6708BC34-380B-43CA-830C-826522E08269}esriControlCommands.ControlsMapPanTool ToolbarControl, MapControl, PageLayoutControl Pans the map
ControlToolsMapNavigation_RefreshView {5EED531A-BFC7-4649-A52F-D0D6BD1971DA}esriControlCommands.ControlsMapRefreshViewCommand ToolbarControl, MapControl, PageLayoutControl Refresh the active view
ControlToolsMapNavigation_Right {032FF8D3-6EBB-4E3C-B648-FA0637691889}esriControlCommands.ControlsMapRightCommand ToolbarControl, MapControl Scroll display right
ControlToolsMapNavigation_Rotate {4FDD8858-DF31-4D6B-8679-1FED633262DA}esriControlCommands.ControlsMapRotateTool ToolbarControl, MapControl, PageLayoutControl Rotates the focus data frame
ControlToolsMapNavigation_Up {3E0F59C0-8E5A-493B-BD7F-3BEA31EA6422}esriControlCommands.ControlsMapUpCommand ToolbarControl, MapControl Scroll display up
ControlToolsMapNavigation_ZoomInFixed {CECC7BAE-033F-431A-A5BB-51FFD8FBA3EF}esriControlCommands.ControlsMapZoomInFixedCommand ToolbarControl, MapControl, PageLayoutControl Zoom in on the center of your map
ControlToolsMapNavigation_ZoomIn {715847B8-44DF-4A75-9949-4EDDC4D4318D}esriControlCommands.ControlsMapZoomInTool ToolbarControl, MapControl, PageLayoutControl Zoom in by clicking a point or dragging a box
ControlToolsMapNavigation_ZoomOutFixed {53C63DCB-5B04-46A3-8653-7CF825FD945A}esriControlCommands.ControlsMapZoomOutFixedCommand ToolbarControl, MapControl, PageLayoutControl Zoom out on the center of your map
ControlToolsMapNavigation_ZoomOut {FB09148C-ABD8-4A81-94A1-828A46A3AAE5}esriControlCommands.ControlsMapZoomOutTool ToolbarControl, MapControl, PageLayoutControl Zoom out by clicking a point or dragging a box
ControlToolsMapNavigation_ZoomPan {878A14F3-D589-4F9E-AD05-EFB133ABB204}esriControlCommands.ControlsMapZoomPanTool ToolbarControl, MapControl, PageLayoutControl Drag up/down with left mouse button down to zoom out/in, right mouse button down to pan
ControlToolsMapNavigation_ZoomToLastExtentBack {76116450-8419-4A6F-9B35-E6CB28A1931F}esriControlCommands.ControlsMapZoomToLastExtentBackCommand ToolbarControl, MapControl, PageLayoutControl Go back to previous extent
ControlToolsMapNavigation_ZoomToLastExtentForward {581379E6-9DFA-4DE6-A76E-C3C62D334F3F}esriControlCommands.ControlsMapZoomToLastExtentForwardCommand ToolbarControl, MapControl, PageLayoutControl Go forward to next extent
ControlTools_Toolbar_PageLayout {A897C6B7-474B-4BAB-B28E-9418AC01E927}esriControlCommands.ControlsPageLayoutToolbar ToolbarControl, PageLayoutControl -
ControlToolsPageLayout_FocusNextMap {1EBA7205-A49E-48A0-B6F0-555E5F290C17}esriControlCommands.ControlsPageFocusNextMapCommand ToolbarControl, PageLayoutControl Move the focus to the next data frame
ControlToolsPageLayout_FocusPreviousMap {31E43736-0CE5-4758-9B91-228C3A2ED119}esriControlCommands.ControlsPageFocusPreviousMapCommand ToolbarControl, PageLayoutControl Move the focus to the previous data frame
ControlToolsPageLayout_NewMap {ADF6F18D-D7E0-4776-91F6-2C1DF33927EF}esriControlCommands.ControlsPageNewMapCommand ToolbarControl, PageLayoutControl Create a new data frame
ControlToolsPageLayout_PagePan {0E097728-5C7C-4288-A5C4-96F9CAFF5CC0}esriControlCommands.ControlsPagePanTool ToolbarControl, PageLayoutControl Pan the map layout by dragging it
ControlToolsPageLayout_PageZoomInFixed {F0A3F0EE-F6EE-47F6-AA61-E29787A939B2}esriControlCommands.ControlsPageZoomInFixedCommand ToolbarControl, PageLayoutControl Zoom in on the center of the map layout
ControlToolsPageLayout_PageZoomIn {B08DD5F7-A459-409B-B3B8-F38B68EE2B6F}esriControlCommands.ControlsPageZoomInTool ToolbarControl, PageLayoutControl Zoom in on the map layout by clicking a point or dragging a box
ControlToolsPageLayout_PageZoomOutFixed {17132859-4DD4-4D60-86DC-96E317FAE563}esriControlCommands.ControlsPageZoomOutFixedCommand ToolbarControl, PageLayoutControl Zoom out on the center of the map layout
ControlToolsPageLayout_PageZoomOut {81DCF65C-FA94-4BA4-8FBD-9A19CD5C6A43}esriControlCommands.ControlsPageZoomOutTool ToolbarControl, PageLayoutControl Zoom out on the map layout by clicking a point or dragging a box
ControlToolsPageLayout_Zoom100Percent {B9277186-FB2C-43FB-B21F-D9E3BA73C718}esriControlCommands.ControlsPageZoom100PercentCommand ToolbarControl, PageLayoutControl Zoom the map layout to 100% (1:1)
ControlToolsPageLayout_ZoomControl {D3829D41-9D5E-44F2-BFA5-E9192BBC6292}esriControlCommands.ControlsPageZoomToolControl ToolbarControl, PageLayoutControl Zoom the map layout by a particular percentage
ControlToolsPageLayout_ZoomPageToLastExtentBack {6E597E29-B2FF-4518-A748-E858085BF35A}esriControlCommands.ControlsPageZoomPageToLastExtentBackCommand ToolbarControl, PageLayoutControl Go back to previous extent of the map layout
ControlToolsPageLayout_ZoomPageToLastExtentForward {B412AD51-4FC1-49B8-81CF-5F1499FC9DED}esriControlCommands.ControlsPageZoomPageToLastExtentForwardCommand ToolbarControl, PageLayoutControl Go forward to the next extent of the map layout
ControlToolsPageLayout_ZoomPageWidth {53775A96-E5F4-4B6B-8B83-20ADCDA11181}esriControlCommands.ControlsPageZoomPageWidthCommand ToolbarControl, PageLayoutControl Zooms to the width of the page
ControlToolsPageLayout_ZoomWholePage {95C0081E-63EB-474D-B78D-447EF1DD4FB9}esriControlCommands.ControlsPageZoomWholePageCommand ToolbarControl, PageLayoutControl Zoom to the whole map layout so you can see it all
ControlTools_Toolbar_FeatureSelection {A1CD4FFF-EDBE-4C2F-B3CC-2212C4F8B0EE}esriControlCommands.ControlsFeatureSelectionToolbar ToolbarControl, MapControl, PageLayoutControl -
ControlToolsFeatureSelection_Menu {1735726D-5706-4F20-AD59-60E075DF63DE}esriControlCommands.ControlsFeatureSelectionMenu ToolbarControl, MapControl, PageLayoutControl -
ControlToolsFeatureSelection_ClearSelection {299BA806-0256-4E48-8661-5CEE31EB7077}esriControlCommands.ControlsClearSelectionCommand ToolbarControl, MapControl, PageLayoutControl Unselect the currently selected features in all layers
ControlToolsFeatureSelection_SelectAll {F862D156-BC40-4BE0-8A3E-97B66BB89140}esriControlCommands.ControlsSelectAllCommand ToolbarControl, MapControl, PageLayoutControl Selects all the features in selectable layers
ControlToolsFeatureSelection_SelectByGraphics {96D70805-3745-4A5D-903B-63247BAE3D09}esriControlCommands.ControlsSelectByGraphicsCommand ToolbarControl, MapControl, PageLayoutControl Select features that are intersected by the selected graphics
ControlToolsFeatureSelection_SelectFeatures {D03C898A-7AFF-411D-9CCF-4038B6726C26}esriControlCommands.ControlsSelectFeaturesTool ToolbarControl, MapControl, PageLayoutControl Select features by clicking or dragging a box
ControlToolsFeatureSelection_SelectScreen {38DE4528-8C40-4CD1-A763-A03A4A055360}esriControlCommands.ControlsSelectScreenCommand ToolbarControl, MapControl, PageLayoutControl Select the features currently visible on the screen
ControlToolsFeatureSelection_SwitchSelection {9F7A3AFA-9FA8-45F5-88A2-363461EE1A1E}esriControlCommands.ControlsSwitchSelectionCommand ToolbarControl, MapControl, PageLayoutControl Make unselected features selected
ControlToolsFeatureSelection_ZoomToSelected {06DD3F57-CF78-41BA-83F4-D13A8679914F}esriControlCommands.ControlsZoomToSelectedCommand ToolbarControl, MapControl, PageLayoutControl Zoom to the selected features in all layers
ControlTools_Toolbar_GraphicElement {C6058E02-9D88-467B-B786-01495B9A09DC}esriControlCommands.ControlsGraphicElementToolbar ToolbarControl, MapControl, PageLayoutControl -
ControlToolsGraphicElement_AlignBottom {A865F05A-3662-4C03-8295-45BAFB375A54}esriControlCommands.ControlsAlignBottomCommand ToolbarControl, MapControl, PageLayoutControl Align selected elements to the bottom
ControlToolsGraphicElement_AlignCenter {6C139782-E4C4-4A7B-B2B2-27C245FAC4F1}esriControlCommands.ControlsAlignCenterCommand ToolbarControl, MapControl, PageLayoutControl Align selected elements to the horizontal center
ControlToolsGraphicElement_AlignLeft {572EDB23-6CF5-4CAD-A1AB-4938A298915B}esriControlCommands.ControlsAlignLeftCommand ToolbarControl, MapControl, PageLayoutControl Align selected elements to the left
ControlToolsGraphicElement_AlignMiddle {CF593DA7-2493-4D6C-85BE-99BA90105585}esriControlCommands.ControlsAlignMiddleCommand ToolbarControl, MapControl, PageLayoutControl Align selected elements to the vertical center
ControlToolsGraphicElement_AlignRight {1503F310-92C4-49FC-8F9B-F77BA54E2F02}esriControlCommands.ControlsAlignRightCommand ToolbarControl, MapControl, PageLayoutControl Align selected elements to the right
ControlToolsGraphicElement_AlignToMargins {19C37716-B8F0-4E9D-835C-6439E3E37C3E}esriControlCommands.ControlsAlignToMarginsCommand ToolbarControl, PageLayoutControl Toggle whether alignment is to page margins or elements in the selection
ControlToolsGraphicElement_AlignTop {0BD7F818-7B6E-4AC2-92AB-387FE488FD6A}esriControlCommands.ControlsAlignTopCommand ToolbarControl, MapControl, PageLayoutControl Align selected elements to the top
ControlToolsGraphicElement_BringForward {C1426F8D-5BE0-4B53-9B70-FBE23E27B268}esriControlCommands.ControlsBringForwardCommand ToolbarControl, MapControl, PageLayoutControl Bring the selected element(s) forward
ControlToolsGraphicElement_BringToFront {6609BC99-C4DF-4131-93EE-4E5935C15081}esriControlCommands.ControlsBringToFrontCommand ToolbarControl, MapControl, PageLayoutControl Bring the selected element(s) to the front
ControlToolsGraphicElement_DistributeHorizontally {0CFDD2B9-CB91-4E7C-87E7-0DD3CF14B435}esriControlCommands.ControlsDistributeHorizontallyCommand ToolbarControl, MapControl, PageLayoutControl Distribute selected elements evenly in the vertical direction
ControlToolsGraphicElement_DistributeVertically {1025E342-3D4E-4251-AC4E-012C4D1006D7}esriControlCommands.ControlsDistributeVerticallyCommand ToolbarControl, MapControl, PageLayoutControl Distribute selected elements evenly in the horizontal direction
ControlToolsGraphicElement_Group {3CF046A5-407A-407C-8CF9-3B9F04B224D4}esriControlCommands.ControlsGroupCommand ToolbarControl, MapControl, PageLayoutControl Group the selected elements
ControlToolsGraphicElement_NewCircle {9CA52766-FF28-4736-A32D-B9CC974CA206}esriControlCommands.ControlsNewCircleTool ToolbarControl, MapControl, PageLayoutControl Draw a circle
ControlToolsGraphicElement_NewCurve {93D7BDC7-7C3D-4AF9-B118-B1C187DCE28C}esriControlCommands.ControlsNewCurveTool ToolbarControl, MapControl, PageLayoutControl Draw a curve
ControlToolsGraphicElement_NewEllipse {9E200EFD-5EF1-4C3A-82D8-B8F56A347905}esriControlCommands.ControlsNewEllipseTool ToolbarControl, MapControl, PageLayoutControl Draw an ellipse
ControlToolsGraphicElement_NewFrame {3FE0AEF2-1931-4987-8EAE-B2A6E5C4E79C}esriControlCommands.ControlsNewFrameTool ToolbarControl, PageLayoutControl Create a new frame element
ControlToolsGraphicElement_NewFreeHand {E34B16EE-EB52-49FB-BE64-62726D8A32A9}esriControlCommands.ControlsNewFreeHandTool ToolbarControl, MapControl, PageLayoutControl Draw a freehand line
ControlToolsGraphicElement_NewLine {E3E8DC1C-545A-49DE-8BC4-9D75E6019152}esriControlCommands.ControlsNewLineTool ToolbarControl, MapControl, PageLayoutControl Draw a line
ControlToolsGraphicElement_NewPolygon {D8E5E682-C7D0-4306-8550-526604D346F2}esriControlCommands.ControlsNewPolygonTool ToolbarControl, MapControl, PageLayoutControl Draw a polygon
ControlToolsGraphicElement_NewRectangle {55199BD5-8641-49CF-9CAC-0168AF4831F7}esriControlCommands.ControlsNewRectangleTool ToolbarControl, MapControl, PageLayoutControl Draw a rectangle
ControlToolsGraphicElement_NudgeDown {193A4DEE-E2D7-47ED-8700-6DF0B2244A17}esriControlCommands.ControlsNudgeDownCommand ToolbarControl, MapControl, PageLayoutControl Move the selected element(s) down
ControlToolsGraphicElement_NudgeLeft {D37CE198-AA39-4C47-B66B-DB474EF0FDF8}esriControlCommands.ControlsNudgeLeftCommand ToolbarControl, MapControl, PageLayoutControl Move the selected element(s) left
ControlToolsGraphicElement_NudgeRight {61178752-E0AC-4C5D-A635-7181D56E5EE8}esriControlCommands.ControlsNudgeRightCommand ToolbarControl, MapControl, PageLayoutControl Move the selected element(s) right
ControlToolsGraphicElement_NudgeUp {57840ECD-372F-44B4-AE63-F4D4D1640A61}esriControlCommands.ControlsNudgeUpCommand ToolbarControl, MapControl, PageLayoutControl Move the selected element(s) up
ControlToolsGraphicElement_RotateElement {D91E0334-96F3-4F18-974A-4644EAF6B587}esriControlCommands.ControlsRotateElementTool ToolbarControl, MapControl, PageLayoutControl Rotates the selected text or graphic(s)
ControlToolsGraphicElement_RotateLeft {64FA14E0-06A2-4D72-A172-F2F02A0EF7A1}esriControlCommands.ControlsRotateLeftCommand ToolbarControl, MapControl, PageLayoutControl Rotate the selected text or graphic(s) 90 degrees counter-clockwise
ControlToolsGraphicElement_RotateRight {F3F939EC-5741-4879-9073-748DDCB0CDAF}esriControlCommands.ControlsRotateRightCommand ToolbarControl, MapControl, PageLayoutControl Rotate the selected text or graphic(s) 90 degrees clockwise
ControlToolsGraphicElement_SelectTool {BE02AAF5-444B-4F1F-AC3D-93AD960C77BF}esriControlCommands.ControlsSelectTool ToolbarControl, MapControl, PageLayoutControl Select, resize and move text, graphics and other objects placed on the map
ControlToolsGraphicElement_SendBackward {83D8909E-FBFA-4BFD-8478-00E546A3F77A}esriControlCommands.ControlsSendBackwardCommand ToolbarControl, MapControl, PageLayoutControl Send the selected element(s) backwards
ControlToolsGraphicElement_SendToBack {314C88CB-79D1-4539-AD3D-C690049BA24D}esriControlCommands.ControlsSendToBackCommand ToolbarControl, MapControl, PageLayoutControl Send the selected element(s) to the back
ControlToolsGraphicElement_Ungroup {B4A22C7C-1B7C-46B8-AACC-BC01E755FFA2}esriControlCommands.ControlsUngroupCommand ToolbarControl, MapControl, PageLayoutControl Ungroup the selected element(s)
ControlToolsGeneric_FileOpenCommand {6108F8DE-1B89-414C-9A6A-FD773FDF8D77}esriControlCommands.ControlsOpenDocCommand ToolbarControl, MapControl, PageLayoutControl Open an existing map
ControlToolsGeneric_SaveAsDocCommand {BCCB0485-DD46-465B-819E-B4136E471F92}esriControlCommands.ControlsSaveAsDocCommand ToolbarControl, MapControl, PageLayoutControl Save current map document to a new file.
ControlToolsGeneric_Redo {B0675372-0271-4680-9A2C-269B3F0C01E8}esriControlCommands.ControlsRedoCommand ToolbarControl, MapControl, PageLayoutControl Redo
ControlToolsGeneric_Undo {380FB31E-6C24-4F5C-B1DF-47F33586B885}esriControlCommands.ControlsUndoCommand ToolbarControl, MapControl, PageLayoutControl Undo
ControlToolsReader_ToolbarFile {CA439165-A335-447F-BBFE-D05B3DDBA15F}esriReaderControl.ControlsReaderFileToolbar ToolbarControl, ReaderControl -
ControlToolsReader_ToolbarLayout {F92A3EB2-0F9C-4462-A696-11ADCCD6EB83}esriReaderControl.ControlsReaderLayoutToolbar ToolbarControl, ReaderControl -
ControlToolsReader_ToolbarMap {C1D6F198-074E-41E8-A777-3631DC54E9A8}esriReaderControl.ControlsReaderMapToolbar ToolbarControl, ReaderControl -
ControlToolsReader_ToolbarTools {5843C1AA-1222-4225-B7CD-7B8D2953F62E}esriReaderControl.ControlsReaderToolsToolbar ToolbarControl, ReaderControl -
ControlToolsReader_ChangeView {32F24920-B720-47BD-BB01-F171BB4B8F6A}esriReaderControl.ControlsReaderChangeViewCommand ToolbarControl, ReaderControl Change the current view
ControlToolsReader_CloseCommand {96256ADE-09C0-4F38-B249-85D0509AC8EC}esriReaderControl.ControlsReaderCloseCommand ToolbarControl, ReaderControl Close the active published map document
ControlToolsReader_CopyMap {2AD06B3A-838F-4733-AB95-857072AF5A47}esriReaderControl.ControlsReaderCopyMapCommand ToolbarControl, ReaderControl Copy the current view and put it on the clipboard
ControlToolsReader_Export {909F3676-3ED7-41AE-B00B-473BD4DA735C}esriReaderControl.ControlsReaderExportCommand ToolbarControl, ReaderControl Export map to graphics file
ControlToolsReader_Find {4C2AD7BB-7EFB-4C96-8132-313F59993CC3}esriReaderControl.ControlsReaderFindCommand ToolbarControl, ReaderControl Find features in the map
ControlToolsReader_FullExtent {216B4C1A-5EF7-4877-B3A2-2C579FF085BE}esriReaderControl.ControlsReaderFullExtentCommand ToolbarControl, ReaderControl Zooms to the full extent of the map
ControlToolsReader_Hyperlink {EBB8EF59-DD8A-46C3-8FA6-4B9F365266BF}esriReaderControl.ControlsReaderHyperlinkTool ToolbarControl, ReaderControl Triggers hyperlinks from features
ControlToolsReader_Identify {1DCD6B8F-ACC9-4D08-B8A4-F8EB11A71A54}esriReaderControl.ControlsReaderIdentifyTool ToolbarControl, ReaderControl Identify geographic feature(s) by clicking a point or dragging a box
ControlToolsReader_Magnifier {DEAD2B37-232C-40A1-A41B-3E4AB0E03DC4}esriReaderControl.ControlsReaderMagniferCommand ToolbarControl, ReaderControl Opens a viewer window that helps you work with your map
ControlToolsReader_MapFixedZoomIn {E971F2F1-102B-40A9-A292-E93C05533E46}esriReaderControl.ControlsReaderMapFixedZoomInCommand ToolbarControl, ReaderControl Zoom in on the center of your map
ControlToolsReader_MapFixedZoomOut {D3A2524F-423C-4903-B273-E16BA35468C4}esriReaderControl.ControlsReaderMapFixedZoomOutCommand ToolbarControl, ReaderControl Zoom out on the center of your map
ControlToolsReader_MapGoBack {6771061F-67BC-4B41-A7A0-52C198D3150E}esriReaderControl.ControlsReaderMapGoBackCommand ToolbarControl, ReaderControl Go back to previous extent
ControlToolsReader_MapGoNext {E6F74B65-1122-4569-8C7E-ED3BD0CB41B5}esriReaderControl.ControlsReaderMapGoNextCommand ToolbarControl, ReaderControl Go forward to the next extent
ControlToolsReader_MapProperties {614EF22B-C552-4220-815E-12B57A5DB5BB}esriReaderControl.ControlsReaderMapPropertiesCommand ToolbarControl, ReaderControl Display the published map document's properties
ControlToolsReader_MapScaleControl {8ED5FEED-4A61-4EA5-9344-2AE9B3CDB9A6}esriReaderControl.ControlsReaderMapScaleToolControl ToolbarControl, ReaderControl Zoom the map by a particular percentage
ControlToolsReader_Zoom In {6FF4A6C2-C03F-4414-8C89-9669A5D45A70}esriReaderControl.ControlsReaderMapZoomInTool ToolbarControl, ReaderControl Zoom in by clicking a point or dragging a box
ControlToolsReader_Zoom Out Map {A41518AF-F9F2-4117-B1EE-A904F22C9FCE}esriReaderControl.ControlsReaderMapZoomOutTool ToolbarControl, ReaderControl Zoom out by clicking a point or dragging a box
ControlToolsReader_Measure {B00CB127-698D-4634-BD71-1E1FB1F853B4}esriReaderControl.ControlsReaderMeasureTool ToolbarControl, ReaderControl Measure distance on the map
ControlToolsReader_OpenCommand {40B6BC96-C2A7-4845-91E6-D8661498E993}esriReaderControl.ControlsReaderOpenCommand ToolbarControl, ReaderControl Open a published map
ControlToolsReader_PageFixedZoomIn {68142652-C256-41E4-B66D-07D33101C3F0}esriReaderControl.ControlsReaderPageFixedZoomInCommand ToolbarControl, ReaderControl Zoom in on the center of the map layout
ControlToolsReader_PageFixedZoomOut {AC783478-44AA-4C00-956B-20F42CFE4269}esriReaderControl.ControlsReaderPageFixedZoomOutCommand ToolbarControl, ReaderControl Zoom out on the center of the map layout
ControlToolsReader_PageGoBack {D96D592E-487A-41B7-A029-2A9B44C20BFE}esriReaderControl.ControlsReaderPageGoBackCommand ToolbarControl, ReaderControl Go back to the previous extent of the map layout
ControlToolsReader_PageGoNext {08717858-A080-4EBE-B2C4-6FDD10D4B925}esriReaderControl.ControlsReaderPageGoNextCommand ToolbarControl, ReaderControl Go forward to the next extent of the page layout
ControlToolsReader_Pan PageLayout {1EE4CD99-95BB-4D48-BC24-302B0A5A0E10}esriReaderControl.ControlsReaderPagePanTool ToolbarControl, ReaderControl Pan page layout
ControlToolsReader_PageSetup {414E5866-96C5-477E-9A1A-4008829976D0}esriReaderControl.ControlsReaderPageSetupCommand ToolbarControl, ReaderControl Page Setup
ControlToolsReader_PageZoom100 {EB9EA096-CC9F-4BAE-BB43-C1FA8EFA06C0}esriReaderControl.ControlsReaderPageZoom100Command ToolbarControl, ReaderControl Zoom to 100%
ControlToolsReader_Zoom In PageLayout {7971C4B2-5BBC-4A2A-B456-420A0ABFC67B}esriReaderControl.ControlsReaderPageZoomInTool ToolbarControl, ReaderControl Zoom in on the page layout by clicking a point or dragging a box
ControlToolsReader_Zoom Out PageLayout {428049FE-3A38-473C-8B9B-604E4F6FBABA}esriReaderControl.ControlsReaderPageZoomOutTool ToolbarControl, ReaderControl Zoom out on the page layout by clicking a point or dragging a box
ControlToolsReader_Pan {69FF5772-3E98-4DC9-852A-83260D1A476D}esriReaderControl.ControlsReaderPanTool ToolbarControl, ReaderControl Pans the map
ControlToolsReader_Print {0500199D-4436-4944-B153-5BF01A1E6C2C}esriReaderControl.ControlsReaderPrintCommand ToolbarControl, ReaderControl Print the current view
ControlToolsReader_PrintShowWindow {6CC7D7E1-210E-484A-B509-CE37457FFA7D}esriReaderControl.ControlsReaderPrintShowWindowCommand ToolbarControl, ReaderControl Print the current view
ControlToolsReader_Refresh {3E1137EE-02DF-4194-A674-E6D8D283FBEF}esriReaderControl.ControlsReaderRefreshCommand ToolbarControl, ReaderControl Refresh the current view
ControlToolsReader_Reload {515665B4-B1D8-423D-A690-601A16910673}esriReaderControl.ControlsReaderReloadCommand ToolbarControl, ReaderControl Reload the current document
ControlToolsReader_Scrollbars {50338833-8A23-4EC2-8300-C2C8A7787FEC}esriReaderControl.ControlsReaderScrollbarsCommand ToolbarControl, ReaderControl Show or hide the scrollbars
ControlToolsReader_ToggleTOC {5CEAC98F-72B1-43F1-A1A3-67AED8688A3D}esriReaderControl.ControlsReaderToggleTOCCommand ToolbarControl, ReaderControl Show or hide the table of contents window listing the map's layers
ControlToolsReader_ZoomControl {E1381B08-0639-4A93-B2F5-41A3EBDE32D0}esriReaderControl.ControlsReaderZoomToolControl ToolbarControl, ReaderControl Zoom the map layout by a particular percentage
ControlToolsReader_ZoomWholePage {E60B452D-1E5D-4C13-863B-1812C9AE8600}esriReaderControl.ControlsReaderZoomWholePageCommand ToolbarControl, ReaderControl Zoom To Whole Page
ControlTools3DAnalyst_Toolbar_Scene {18A9FFDF-7B77-413A-AF57-81F58BFCFFB3}esri3DAnalyst.ControlsSceneSceneToolbar ToolbarControl, SceneControl -
ControlTools3DAnalyst__Contour {813A66CC-F7C0-4256-9E52-60A1D7D4D864}esri3DAnalyst.Controls3DAnalystContourTool                       ToolbarControl, SceneControl Generates the contour that passes through a query point
ControlTools3DAnalyst_SteepestPath {41CF2277-A8CE-4815-9270-6F0A7BD49D45}esri3DAnalyst.Controls3DAnalystSteepestPathTool             ToolbarControl, SceneControl Generates the steepest path down from a point
ControlTools3DAnalyst__ExpandFOV {48BC36E8-0F8E-4E36-A00D-472C29A07EF6}esri3DAnalyst.ControlsSceneExpandFOVCommand ToolbarControl, SceneControl Expand the field of view.
ControlTools3DAnalyst__Fly {C62AB5DA-BDB2-41FD-804F-CF5342539B7A}esri3DAnalyst.ControlsSceneFlyTool ToolbarControl, SceneControl Flies through the scene.
ControlTools3DAnalyst__FullExtent {3E11F70E-4FF3-489A-B49F-D7190633A096}esri3DAnalyst.ControlsSceneFullExtentCommand ToolbarControl, SceneControl Displays the scene at full extent.
ControlTools3DAnalyst__NarrowFOV {311BBB00-3907-471F-8E81-E01384AA1969}esri3DAnalyst.ControlsSceneNarrowFOVCommand ToolbarControl, SceneControl Narrow the field of view.
ControlTools3DAnalyst_Navigate {71B9D454-1BDD-4861-BAAF-375E7BA19DB4}esri3DAnalyst.ControlsSceneNavigateTool ToolbarControl, SceneControl Navigates the scene.
ControlTools3DAnalyst__OpenDoc {93320166-ECE7-4A2C-B6D0-22416FD08EF5}esri3DAnalyst.ControlsSceneOpenDocCommand ToolbarControl, SceneControl Open a scene document.
ControlTools3DAnalyst_Pan {857173F9-F6AF-40AC-B985-A7D71597B5EC}esri3DAnalyst.ControlsScenePanTool ToolbarControl, SceneControl Pans the scene.
ControlTools3DAnalyst_SelectFeatures {FF0BEC24-FD26-4993-8FF1-F83D924ED8D4}esri3DAnalyst.ControlsSceneSelectFeaturesTool ToolbarControl, SceneControl Select features by clicking.
ControlTools3DAnalyst_SelectGraphics {CC255490-E1CF-4205-9577-96CD9D680268}esri3DAnalyst.ControlsSceneSelectGraphicsTool ToolbarControl, SceneControl Select graphics by clicking.
ControlTools3DAnalyst_SetObserver {C609E3BA-8585-4272-BF63-192257012E6E}esri3DAnalyst.ControlsSceneSetObserverTool ToolbarControl, SceneControl Set observer position to selected point.
ControlTools3DAnalyst_TargetCenter {86D9A49B-D776-46E1-86B4-90146B95BFA1}esri3DAnalyst.ControlsSceneTargetCenterTool ToolbarControl, SceneControl Center view at selected target.
ControlTools3DAnalyst_TargetZoom {EA4E0CD6-8365-4DB0-B5AC-D36782117AD2}esri3DAnalyst.ControlsSceneTargetZoomTool ToolbarControl, SceneControl Zoom to selected target.
ControlTools3DAnalyst_ZoomIn {85F0D11F-B96F-4617-97C9-A90A3F7EB0CD}esri3DAnalyst.ControlsSceneZoomInTool ToolbarControl, SceneControl Zooms in on the scene.
ControlTools3DAnalyst_ZoomInOut {FB72E6CC-B66A-4A34-BF81-5F6F3FFCF06B}esri3DAnalyst.ControlsSceneZoomInOutTool ToolbarControl, SceneControl Dynamically zooms in and out on the scene.
ControlTools3DAnalyst_ZoomOut {F6F85407-FBD0-467C-9BA4-EC1D2646432C}esri3DAnalyst.ControlsSceneZoomOutTool ToolbarControl, SceneControl Zooms out on the scene.
ControlToolsGlobe_Toolbar {44C5FD37-60A6-4479-B224-A149C37FFCAF}esriGlobeCore.ControlsGlobeGlobeToolbar ToolbarControl, GlobeControl -
ControlToolsGlobe_RotateToolbar {A713EC65-5829-486F-B257-187F98066F1A}esriGlobeCore.ControlsGlobeRotateToolbar ToolbarControl, GlobeControl -
ControlToolsGlobe_FixedZoomIn {88FADCB0-6B06-42E2-8C5C-D5FC0AAEB9CC}esriGlobeCore.ControlsGlobeFixedZoomInCommand ToolbarControl, GlobeControl Fixed ZoomIn
ControlToolsGlobe_FixedZoomOut {03556177-D3D1-465A-AC2B-5234052C7C94}esriGlobeCore.ControlsGlobeFixedZoomOutCommand ToolbarControl, GlobeControl Fixed ZoomOut
ControlToolsGlobe_Fly {2C327C42-8CA9-4FC3-8C7B-F6290680FABB}esriGlobeCore.ControlsGlobeFlyTool ToolbarControl, GlobeControl Fly
ControlToolsGlobe_FullExtent {B4D5A5FA-0DAF-406E-8D23-5CC68C71FF53}esriGlobeCore.ControlsGlobeFullExtentCommand ToolbarControl, GlobeControl Zoom FullExtent
ControlToolsGlobe_Navigate {65573838-CB05-4838-9AEA-FA60C16A1EE8}esriGlobeCore.ControlsGlobeNavigateTool ToolbarControl, GlobeControl Navigate
ControlToolsGlobe_NavigationMode {6021CEF2-FA59-4FFA-B3D8-2CCDF378F27B}esriGlobeCore.ControlsGlobeNavigationModeCommand                 ToolbarControl, GlobeControl Toggles globe and surface navigation modes.
ControlToolsGlobe_OpenDoc {C3FB4B2D-8CD0-477C-AB9F-10D7305AE735}esriGlobeCore.ControlsGlobeOpenDocCommand ToolbarControl, GlobeControl Open
ControlToolsGlobe_OrbitalFly {D429B600-9BF1-473C-A606-C46EEDC550A7}esriGlobeCore.ControlsGlobeOrbitalFlyTool ToolbarControl, GlobeControl Orbital Fly
ControlToolsGlobe_Pan {803D33D9-9715-4AF1-A88F-CDCF1A00BACB}esriGlobeCore.ControlsGlobePanTool ToolbarControl, GlobeControl Pans the scene.
ControlToolsGlobe_RotateBack {198CB799-4F43-4E7D-9932-1BD67C057284}esriGlobeCore.ControlsGlobeRotateBackCommand ToolbarControl, GlobeControl Rotate Globe Backwards
ControlToolsGlobe_RotateClockwise {5D4238A0-2FE7-4CEA-8442-9A8810F2FF1A}esriGlobeCore.ControlsGlobeRotateClockwiseCommand ToolbarControl, GlobeControl Rotate Globe in a clockwise direction
ControlToolsGlobe_RotateCounterClockwise {965EC04F-037E-45F6-8398-D600D5931DFE}esriGlobeCore.ControlsGlobeRotateCounterClockwiseCommand ToolbarControl, GlobeControl Rotate in a Counter Clockwise Direction
ControlToolsGlobe_RotateForward {C3EB5AB9-B17A-45C2-9598-F207D21B434D}esriGlobeCore.ControlsGlobeRotateForwardCommand ToolbarControl, GlobeControl Rotate Globe Forward
ControlToolsGlobe_SelectFeatures {30CD97CE-978C-4AE8-8AB8-6BDE5EEF5AAE}esriGlobeCore.ControlsGlobeSelectFeaturesTool                           ToolbarControl, GlobeControl Select features by clicking
ControlToolsGlobe_SpinClockwise {6105E7B9-D937-49DF-BAB7-AFA9FCC414CB}esriGlobeCore.ControlsGlobeSpinClockwiseCommand ToolbarControl, GlobeControl Spin Globe in a clockwise direction
ControlToolsGlobe_SpinCounterClockwise {943E8AA7-E9B8-4F47-B30C-FB8111402149}esriGlobeCore.ControlsGlobeSpinCounterClockwiseCommand   ToolbarControl, GlobeControl Spin in a Counter Clockwise Direction
ControlToolsGlobe_SpinFaster {4EB3937F-378D-4DE4-B0FA-CBF66E7705CE}esriGlobeCore.ControlsGlobeSpinFasterCommand ToolbarControl, GlobeControl Spin Globe One Increment Faster
ControlToolsGlobe_SpinSlower {227CFAB9-93D9-4697-8498-5876BDEA4DB8}esriGlobeCore.ControlsGlobeSpinSlowerCommand ToolbarControl, GlobeControl Spin Globe One Increment Slower
ControlToolsGlobe_SpinStop {564E5BD4-3D5E-463F-BB64-2143AC8F5979}esriGlobeCore.ControlsGlobeSpinStopCommand ToolbarControl, GlobeControl Stop the globe from further spinning
ControlToolsGlobe_TargetCenter {96B0D261-6085-4056-853B-E35A2F284300}esriGlobeCore.ControlsGlobeTargetCenterTool ToolbarControl, GlobeControl Center view at selected target.
ControlToolsGlobe_TargetZoom {794DF9B4-3E9C-45B9-B8D8-3D8DDE8ACA6F}esriGlobeCore.ControlsGlobeTargetZoomTool ToolbarControl, GlobeControl Zoom to selected target.
ControlToolsGlobe_Walk {56C3BDD4-C51A-4574-8954-D3E1F5F54E57}esriGlobeCore.ControlsGlobeWalkTool ToolbarControl, GlobeControl Walk on the globe surface
ControlToolsGlobe_ZoomInOut {F6DABC6F-E854-4204-A1A3-27D252E7C5F9}esriGlobeCore.ControlsGlobeZoomInOutTool

你可能感兴趣的:(ArcGIS二次开发)