arcengine 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 command
  • The GUID (CLSID /ProgID) of the command, menu or toolset
  • The ArcGIS Controls the command, menu or toolset works with
  • A description of the command, menu or toolset

    NameGUID (CLSID/ProgID)ControlsDescription
    ControlTools_Toolbar_MapNavigation{5C2EBB6F-2BEE-4597-9F39-5953178EE4A1}esriControlCommands.ControlsMapNavigationToolbarToolbarControl, MapControl, PageLayoutControl-
    ControlToolsMapNavigation_MapViewMenu{632C0715-30B2-4619-9852-C60AB339993E}esriControlCommands.ControlsMapViewMenuToolbarControl, MapControl, PageLayoutControl-
    ControlToolsMapNavigation_ClearMapRotation{D882563F-A833-4186-B762-D3532FB87DF3}esriControlCommands.ControlsMapClearMapRotationCommandToolbarControl, MapControl, PageLayoutControlSet the data frame's rotation to zero
    ControlToolsMapNavigation_Down{D27B3EF7-38F8-46A1-A931-0186DAF1F1EC}esriControlCommands.ControlsMapDownCommandToolbarControl, MapControlScroll display down
    ControlToolsMapNavigation_FullExtent

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

    ToolbarControl, MapControl, PageLayoutControlZooms to the full extent of the map
    ControlToolsMapNavigation_Left{BF01DEED-1A4D-4D83-9D83-B8F0A69A6DB7}esriControlCommands.ControlsMapLeftCommandToolbarControl, MapControlScroll display left
    ControlToolsMapNavigation_PageDown{CE9BDA41-E878-4532-ACD4-71222E42E97C}esriControlCommands.ControlsMapPageDownCommandToolbarControl, MapControlPage display down
    ControlToolsMapNavigation_PageLeft{E3600285-0DAE-4819-A453-90FD1C1C818A}esriControlCommands.ControlsMapPageLeftCommandToolbarControl, MapControlPage display left
    ControlToolsMapNavigation_PageRight{52A24121-FFFB-4126-B421-ED2DE0C5D6C1} esriControlCommands.ControlsMapPageRightCommandToolbarControl, MapControlPage display right
    ControlToolsMapNavigation_PageUp{347D048D-C497-480D-9B7A-85E6537C2AA9}esriControlCommands.ControlsMapPageUpCommandToolbarControl, MapControlPage display up
    ControlToolsMapNavigation_Pan{6708BC34-380B-43CA-830C-826522E08269}esriControlCommands.ControlsMapPanToolToolbarControl, MapControl, PageLayoutControlPans the map
    ControlToolsMapNavigation_RefreshView{5EED531A-BFC7-4649-A52F-D0D6BD1971DA}esriControlCommands.ControlsMapRefreshViewCommandToolbarControl, MapControl, PageLayoutControlRefresh the active view
    ControlToolsMapNavigation_Right{032FF8D3-6EBB-4E3C-B648-FA0637691889}esriControlCommands.ControlsMapRightCommandToolbarControl, MapControlScroll display right
    ControlToolsMapNavigation_Rotate{4FDD8858-DF31-4D6B-8679-1FED633262DA}esriControlCommands.ControlsMapRotateToolToolbarControl, MapControl, PageLayoutControlRotates the focus data frame
    ControlToolsMapNavigation_Up{3E0F59C0-8E5A-493B-BD7F-3BEA31EA6422}esriControlCommands.ControlsMapUpCommandToolbarControl, MapControlScroll display up
    ControlToolsMapNavigation_ZoomInFixed{CECC7BAE-033F-431A-A5BB-51FFD8FBA3EF}esriControlCommands.ControlsMapZoomInFixedCommandToolbarControl, MapControl, PageLayoutControlZoom in on the center of your map
    ControlToolsMapNavigation_ZoomIn{715847B8-44DF-4A75-9949-4EDDC4D4318D}esriControlCommands.ControlsMapZoomInToolToolbarControl, MapControl, PageLayoutControlZoom in by clicking a point or dragging a box
    ControlToolsMapNavigation_ZoomOutFixed{53C63DCB-5B04-46A3-8653-7CF825FD945A}esriControlCommands.ControlsMapZoomOutFixedCommandToolbarControl, MapControl, PageLayoutControlZoom out on the center of your map
    ControlToolsMapNavigation_ZoomOut{FB09148C-ABD8-4A81-94A1-828A46A3AAE5}esriControlCommands.ControlsMapZoomOutToolToolbarControl, MapControl, PageLayoutControlZoom out by clicking a point or dragging a box
    ControlToolsMapNavigation_ZoomPan{878A14F3-D589-4F9E-AD05-EFB133ABB204}esriControlCommands.ControlsMapZoomPanToolToolbarControl, MapControl, PageLayoutControlDrag 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.ControlsMapZoomToLastExtentBackCommandToolbarControl, MapControl, PageLayoutControlGo back to previous extent
    ControlToolsMapNavigation_ZoomToLastExtentForward{581379E6-9DFA-4DE6-A76E-C3C62D334F3F}esriControlCommands.ControlsMapZoomToLastExtentForwardCommandToolbarControl, MapControl, PageLayoutControlGo forward to next extent
    ControlTools_Toolbar_PageLayout{A897C6B7-474B-4BAB-B28E-9418AC01E927}esriControlCommands.ControlsPageLayoutToolbarToolbarControl, PageLayoutControl-
    ControlToolsPageLayout_FocusNextMap{1EBA7205-A49E-48A0-B6F0-555E5F290C17}esriControlCommands.ControlsPageFocusNextMapCommandToolbarControl, PageLayoutControlMove the focus to the next data frame
    ControlToolsPageLayout_FocusPreviousMap{31E43736-0CE5-4758-9B91-228C3A2ED119}esriControlCommands.ControlsPageFocusPreviousMapCommandToolbarControl, PageLayoutControlMove the focus to the previous data frame
    ControlToolsPageLayout_NewMap{ADF6F18D-D7E0-4776-91F6-2C1DF33927EF}esriControlCommands.ControlsPageNewMapCommandToolbarControl, PageLayoutControlCreate a new data frame
    ControlToolsPageLayout_PagePan{0E097728-5C7C-4288-A5C4-96F9CAFF5CC0}esriControlCommands.ControlsPagePanToolToolbarControl, PageLayoutControlPan the map layout by dragging it
    ControlToolsPageLayout_PageZoomInFixed{F0A3F0EE-F6EE-47F6-AA61-E29787A939B2}esriControlCommands.ControlsPageZoomInFixedCommandToolbarControl, PageLayoutControlZoom in on the center of the map layout
    ControlToolsPageLayout_PageZoomIn{B08DD5F7-A459-409B-B3B8-F38B68EE2B6F}esriControlCommands.ControlsPageZoomInToolToolbarControl, PageLayoutControlZoom in on the map layout by clicking a point or dragging a box
    ControlToolsPageLayout_PageZoomOutFixed{17132859-4DD4-4D60-86DC-96E317FAE563}esriControlCommands.ControlsPageZoomOutFixedCommandToolbarControl, PageLayoutControlZoom out on the center of the map layout
    ControlToolsPageLayout_PageZoomOut{81DCF65C-FA94-4BA4-8FBD-9A19CD5C6A43}esriControlCommands.ControlsPageZoomOutToolToolbarControl, PageLayoutControlZoom out on the map layout by clicking a point or dragging a box
    ControlToolsPageLayout_Zoom100Percent{B9277186-FB2C-43FB-B21F-D9E3BA73C718}esriControlCommands.ControlsPageZoom100PercentCommandToolbarControl, PageLayoutControlZoom the map layout to 100% (1:1)
    ControlToolsPageLayout_ZoomControl{D3829D41-9D5E-44F2-BFA5-E9192BBC6292}esriControlCommands.ControlsPageZoomToolControlToolbarControl, PageLayoutControlZoom the map layout by a particular percentage
    ControlToolsPageLayout_ZoomPageToLastExtentBack{6E597E29-B2FF-4518-A748-E858085BF35A}esriControlCommands.ControlsPageZoomPageToLastExtentBackCommandToolbarControl, PageLayoutControlGo back to previous extent of the map layout
    ControlToolsPageLayout_ZoomPageToLastExtentForward{B412AD51-4FC1-49B8-81CF-5F1499FC9DED}esriControlCommands.ControlsPageZoomPageToLastExtentForwardCommandToolbarControl, PageLayoutControlGo forward to the next extent of the map layout
    ControlToolsPageLayout_ZoomPageWidth{53775A96-E5F4-4B6B-8B83-20ADCDA11181}esriControlCommands.ControlsPageZoomPageWidthCommandToolbarControl, PageLayoutControlZooms to the width of the page
    ControlToolsPageLayout_ZoomWholePage{95C0081E-63EB-474D-B78D-447EF1DD4FB9}esriControlCommands.ControlsPageZoomWholePageCommandToolbarControl, PageLayoutControlZoom to the whole map layout so you can see it all
    ControlTools_Toolbar_FeatureSelection{A1CD4FFF-EDBE-4C2F-B3CC-2212C4F8B0EE}esriControlCommands.ControlsFeatureSelectionToolbarToolbarControl, MapControl, PageLayoutControl-
    ControlToolsFeatureSelection_Menu{1735726D-5706-4F20-AD59-60E075DF63DE}esriControlCommands.ControlsFeatureSelectionMenuToolbarControl, MapControl, PageLayoutControl-
    ControlToolsFeatureSelection_ClearSelection{299BA806-0256-4E48-8661-5CEE31EB7077}esriControlCommands.ControlsClearSelectionCommandToolbarControl, MapControl, PageLayoutControlUnselect the currently selected features in all layers
    ControlToolsFeatureSelection_SelectAll{F862D156-BC40-4BE0-8A3E-97B66BB89140}esriControlCommands.ControlsSelectAllCommandToolbarControl, MapControl, PageLayoutControlSelects all the features in selectable layers
    ControlToolsFeatureSelection_SelectByGraphics{96D70805-3745-4A5D-903B-63247BAE3D09}esriControlCommands.ControlsSelectByGraphicsCommandToolbarControl, MapControl, PageLayoutControlSelect features that are intersected by the selected graphics
    ControlToolsFeatureSelection_SelectFeatures{D03C898A-7AFF-411D-9CCF-4038B6726C26}esriControlCommands.ControlsSelectFeaturesToolToolbarControl, MapControl, PageLayoutControlSelect features by clicking or dragging a box
    ControlToolsFeatureSelection_SelectScreen{38DE4528-8C40-4CD1-A763-A03A4A055360}esriControlCommands.ControlsSelectScreenCommandToolbarControl, MapControl, PageLayoutControlSelect the features currently visible on the screen
    ControlToolsFeatureSelection_SwitchSelection{9F7A3AFA-9FA8-45F5-88A2-363461EE1A1E}esriControlCommands.ControlsSwitchSelectionCommandToolbarControl, MapControl, PageLayoutControlMake unselected features selected
    ControlToolsFeatureSelection_ZoomToSelected{06DD3F57-CF78-41BA-83F4-D13A8679914F}esriControlCommands.ControlsZoomToSelectedCommandToolbarControl, MapControl, PageLayoutControlZoom to the selected features in all layers
    ControlTools_Toolbar_GraphicElement{C6058E02-9D88-467B-B786-01495B9A09DC}esriControlCommands.ControlsGraphicElementToolbarToolbarControl, MapControl, PageLayoutControl-
    ControlToolsGraphicElement_AlignBottom{A865F05A-3662-4C03-8295-45BAFB375A54}esriControlCommands.ControlsAlignBottomCommandToolbarControl, MapControl, PageLayoutControlAlign selected elements to the bottom
    ControlToolsGraphicElement_AlignCenter{6C139782-E4C4-4A7B-B2B2-27C245FAC4F1}esriControlCommands.ControlsAlignCenterCommandToolbarControl, MapControl, PageLayoutControlAlign selected elements to the horizontal center
    ControlToolsGraphicElement_AlignLeft{572EDB23-6CF5-4CAD-A1AB-4938A298915B}esriControlCommands.ControlsAlignLeftCommandToolbarControl, MapControl, PageLayoutControlAlign selected elements to the left
    ControlToolsGraphicElement_AlignMiddle{CF593DA7-2493-4D6C-85BE-99BA90105585}esriControlCommands.ControlsAlignMiddleCommandToolbarControl, MapControl, PageLayoutControlAlign selected elements to the vertical center
    ControlToolsGraphicElement_AlignRight{1503F310-92C4-49FC-8F9B-F77BA54E2F02}esriControlCommands.ControlsAlignRightCommandToolbarControl, MapControl, PageLayoutControlAlign selected elements to the right
    ControlToolsGraphicElement_AlignToMargins{19C37716-B8F0-4E9D-835C-6439E3E37C3E}esriControlCommands.ControlsAlignToMarginsCommandToolbarControl, PageLayoutControlToggle whether alignment is to page margins or elements in the selection
    ControlToolsGraphicElement_AlignTop{0BD7F818-7B6E-4AC2-92AB-387FE488FD6A}esriControlCommands.ControlsAlignTopCommandToolbarControl, MapControl, PageLayoutControlAlign selected elements to the top
    ControlToolsGraphicElement_BringForward{C1426F8D-5BE0-4B53-9B70-FBE23E27B268}esriControlCommands.ControlsBringForwardCommandToolbarControl, MapControl, PageLayoutControlBring the selected element(s) forward
    ControlToolsGraphicElement_BringToFront{6609BC99-C4DF-4131-93EE-4E5935C15081}esriControlCommands.ControlsBringToFrontCommandToolbarControl, MapControl, PageLayoutControlBring the selected element(s) to the front
    ControlToolsGraphicElement_DistributeHorizontally{0CFDD2B9-CB91-4E7C-87E7-0DD3CF14B435}esriControlCommands.ControlsDistributeHorizontallyCommandToolbarControl, MapControl, PageLayoutControlDistribute selected elements evenly in the vertical direction
    ControlToolsGraphicElement_DistributeVertically{1025E342-3D4E-4251-AC4E-012C4D1006D7}esriControlCommands.ControlsDistributeVerticallyCommandToolbarControl, MapControl, PageLayoutControlDistribute selected elements evenly in the horizontal direction
    ControlToolsGraphicElement_Group{3CF046A5-407A-407C-8CF9-3B9F04B224D4}esriControlCommands.ControlsGroupCommandToolbarControl, MapControl, PageLayoutControlGroup the selected elements
    ControlToolsGraphicElement_NewCircle{9CA52766-FF28-4736-A32D-B9CC974CA206}esriControlCommands.ControlsNewCircleToolToolbarControl, MapControl, PageLayoutControlDraw a circle
    ControlToolsGraphicElement_NewCurve{93D7BDC7-7C3D-4AF9-B118-B1C187DCE28C}esriControlCommands.ControlsNewCurveToolToolbarControl, MapControl, PageLayoutControlDraw a curve
    ControlToolsGraphicElement_NewEllipse{9E200EFD-5EF1-4C3A-82D8-B8F56A347905}esriControlCommands.ControlsNewEllipseToolToolbarControl, MapControl, PageLayoutControlDraw an ellipse
    ControlToolsGraphicElement_NewFrame{3FE0AEF2-1931-4987-8EAE-B2A6E5C4E79C}esriControlCommands.ControlsNewFrameToolToolbarControl, PageLayoutControlCreate a new frame element
    ControlToolsGraphicElement_NewFreeHand{E34B16EE-EB52-49FB-BE64-62726D8A32A9}esriControlCommands.ControlsNewFreeHandToolToolbarControl, MapControl, PageLayoutControlDraw a freehand line
    ControlToolsGraphicElement_NewLine{E3E8DC1C-545A-49DE-8BC4-9D75E6019152}esriControlCommands.ControlsNewLineToolToolbarControl, MapControl, PageLayoutControlDraw a line
    ControlToolsGraphicElement_NewPolygon{D8E5E682-C7D0-4306-8550-526604D346F2}esriControlCommands.ControlsNewPolygonToolToolbarControl, MapControl, PageLayoutControlDraw a polygon
    ControlToolsGraphicElement_NewRectangle{55199BD5-8641-49CF-9CAC-0168AF4831F7}esriControlCommands.ControlsNewRectangleToolToolbarControl, MapControl, PageLayoutControlDraw a rectangle
    ControlToolsGraphicElement_NudgeDown{193A4DEE-E2D7-47ED-8700-6DF0B2244A17}esriControlCommands.ControlsNudgeDownCommandToolbarControl, MapControl, PageLayoutControlMove the selected element(s) down
    ControlToolsGraphicElement_NudgeLeft{D37CE198-AA39-4C47-B66B-DB474EF0FDF8}esriControlCommands.ControlsNudgeLeftCommandToolbarControl, MapControl, PageLayoutControlMove the selected element(s) left
    ControlToolsGraphicElement_NudgeRight{61178752-E0AC-4C5D-A635-7181D56E5EE8}esriControlCommands.ControlsNudgeRightCommandToolbarControl, MapControl, PageLayoutControlMove the selected element(s) right
    ControlToolsGraphicElement_NudgeUp{57840ECD-372F-44B4-AE63-F4D4D1640A61}esriControlCommands.ControlsNudgeUpCommandToolbarControl, MapControl, PageLayoutControlMove the selected element(s) up
    ControlToolsGraphicElement_RotateElement{D91E0334-96F3-4F18-974A-4644EAF6B587}esriControlCommands.ControlsRotateElementToolToolbarControl, MapControl, PageLayoutControlRotates the selected text or graphic(s)
    ControlToolsGraphicElement_RotateLeft{64FA14E0-06A2-4D72-A172-F2F02A0EF7A1}esriControlCommands.ControlsRotateLeftCommandToolbarControl, MapControl, PageLayoutControlRotate the selected text or graphic(s) 90 degrees counter-clockwise
    ControlToolsGraphicElement_RotateRight{F3F939EC-5741-4879-9073-748DDCB0CDAF}esriControlCommands.ControlsRotateRightCommandToolbarControl, MapControl, PageLayoutControlRotate the selected text or graphic(s) 90 degrees clockwise
    ControlToolsGraphicElement_SelectTool{BE02AAF5-444B-4F1F-AC3D-93AD960C77BF}esriControlCommands.ControlsSelectToolToolbarControl, MapControl, PageLayoutControlSelect, resize and move text, graphics and other objects placed on the map
    ControlToolsGraphicElement_SendBackward{83D8909E-FBFA-4BFD-8478-00E546A3F77A}esriControlCommands.ControlsSendBackwardCommandToolbarControl, MapControl, PageLayoutControlSend the selected element(s) backwards
    ControlToolsGraphicElement_SendToBack{314C88CB-79D1-4539-AD3D-C690049BA24D}esriControlCommands.ControlsSendToBackCommandToolbarControl, MapControl, PageLayoutControlSend the selected element(s) to the back
    ControlToolsGraphicElement_Ungroup{B4A22C7C-1B7C-46B8-AACC-BC01E755FFA2}esriControlCommands.ControlsUngroupCommandToolbarControl, MapControl, PageLayoutControlUngroup the selected element(s)
    ControlToolsGeneric_FileOpenCommand{6108F8DE-1B89-414C-9A6A-FD773FDF8D77}esriControlCommands.ControlsOpenDocCommandToolbarControl, MapControl, PageLayoutControlOpen an existing map
    ControlToolsGeneric_SaveAsDocCommand{BCCB0485-DD46-465B-819E-B4136E471F92}esriControlCommands.ControlsSaveAsDocCommandToolbarControl, MapControl, PageLayoutControlSave current map document to a new file.
    ControlToolsGeneric_Redo{B0675372-0271-4680-9A2C-269B3F0C01E8}esriControlCommands.ControlsRedoCommandToolbarControl, MapControl, PageLayoutControlRedo
    ControlToolsGeneric_Undo{380FB31E-6C24-4F5C-B1DF-47F33586B885}esriControlCommands.ControlsUndoCommandToolbarControl, MapControl, PageLayoutControlUndo
    ControlToolsReader_ToolbarFile{CA439165-A335-447F-BBFE-D05B3DDBA15F}esriReaderControl.ControlsReaderFileToolbarToolbarControl, ReaderControl-
    ControlToolsReader_ToolbarLayout{F92A3EB2-0F9C-4462-A696-11ADCCD6EB83}esriReaderControl.ControlsReaderLayoutToolbarToolbarControl, ReaderControl-
    ControlToolsReader_ToolbarMap{C1D6F198-074E-41E8-A777-3631DC54E9A8}esriReaderControl.ControlsReaderMapToolbarToolbarControl, ReaderControl-
    ControlToolsReader_ToolbarTools{5843C1AA-1222-4225-B7CD-7B8D2953F62E}esriReaderControl.ControlsReaderToolsToolbarToolbarControl, ReaderControl-
    ControlToolsReader_ChangeView{32F24920-B720-47BD-BB01-F171BB4B8F6A}esriReaderControl.ControlsReaderChangeViewCommandToolbarControl, ReaderControlChange the current view
    ControlToolsReader_CloseCommand{96256ADE-09C0-4F38-B249-85D0509AC8EC}esriReaderControl.ControlsReaderCloseCommandToolbarControl, ReaderControlClose the active published map document
    ControlToolsReader_CopyMap{2AD06B3A-838F-4733-AB95-857072AF5A47}esriReaderControl.ControlsReaderCopyMapCommandToolbarControl, ReaderControlCopy the current view and put it on the clipboard
    ControlToolsReader_Export{909F3676-3ED7-41AE-B00B-473BD4DA735C}esriReaderControl.ControlsReaderExportCommandToolbarControl, ReaderControlExport map to graphics file
    ControlToolsReader_Find{4C2AD7BB-7EFB-4C96-8132-313F59993CC3}esriReaderControl.ControlsReaderFindCommandToolbarControl, ReaderControlFind features in the map
    ControlToolsReader_FullExtent{216B4C1A-5EF7-4877-B3A2-2C579FF085BE}esriReaderControl.ControlsReaderFullExtentCommandToolbarControl, ReaderControlZooms to the full extent of the map
    ControlToolsReader_Hyperlink{EBB8EF59-DD8A-46C3-8FA6-4B9F365266BF}esriReaderControl.ControlsReaderHyperlinkToolToolbarControl, ReaderControlTriggers hyperlinks from features
    ControlToolsReader_Identify{1DCD6B8F-ACC9-4D08-B8A4-F8EB11A71A54}esriReaderControl.ControlsReaderIdentifyToolToolbarControl, ReaderControlIdentify geographic feature(s) by clicking a point or dragging a box
    ControlToolsReader_Magnifier{DEAD2B37-232C-40A1-A41B-3E4AB0E03DC4}esriReaderControl.ControlsReaderMagniferCommandToolbarControl, ReaderControlOpens a viewer window that helps you work with your map
    ControlToolsReader_MapFixedZoomIn{E971F2F1-102B-40A9-A292-E93C05533E46}esriReaderControl.ControlsReaderMapFixedZoomInCommandToolbarControl, ReaderControlZoom in on the center of your map
    ControlToolsReader_MapFixedZoomOut{D3A2524F-423C-4903-B273-E16BA35468C4}esriReaderControl.ControlsReaderMapFixedZoomOutCommandToolbarControl, ReaderControlZoom out on the center of your map
    ControlToolsReader_MapGoBack{6771061F-67BC-4B41-A7A0-52C198D3150E}esriReaderControl.ControlsReaderMapGoBackCommandToolbarControl, ReaderControlGo back to previous extent
    ControlToolsReader_MapGoNext{E6F74B65-1122-4569-8C7E-ED3BD0CB41B5}esriReaderControl.ControlsReaderMapGoNextCommandToolbarControl, ReaderControlGo forward to the next extent
    ControlToolsReader_MapProperties{614EF22B-C552-4220-815E-12B57A5DB5BB}esriReaderControl.ControlsReaderMapPropertiesCommandToolbarControl, ReaderControlDisplay the published map document's properties
    ControlToolsReader_MapScaleControl{8ED5FEED-4A61-4EA5-9344-2AE9B3CDB9A6}esriReaderControl.ControlsReaderMapScaleToolControlToolbarControl, ReaderControlZoom the map by a particular percentage
    ControlToolsReader_Zoom In{6FF4A6C2-C03F-4414-8C89-9669A5D45A70}esriReaderControl.ControlsReaderMapZoomInToolToolbarControl, ReaderControlZoom in by clicking a point or dragging a box
    ControlToolsReader_Zoom Out Map{A41518AF-F9F2-4117-B1EE-A904F22C9FCE}esriReaderControl.ControlsReaderMapZoomOutToolToolbarControl, ReaderControlZoom out by clicking a point or dragging a box
    ControlToolsReader_Measure{B00CB127-698D-4634-BD71-1E1FB1F853B4}esriReaderControl.ControlsReaderMeasureToolToolbarControl, ReaderControlMeasure distance on the map
    ControlToolsReader_OpenCommand{40B6BC96-C2A7-4845-91E6-D8661498E993}esriReaderControl.ControlsReaderOpenCommandToolbarControl, ReaderControlOpen a published map
    ControlToolsReader_PageFixedZoomIn{68142652-C256-41E4-B66D-07D33101C3F0}esriReaderControl.ControlsReaderPageFixedZoomInCommandToolbarControl, ReaderControlZoom in on the center of the map layout
    ControlToolsReader_PageFixedZoomOut{AC783478-44AA-4C00-956B-20F42CFE4269}esriReaderControl.ControlsReaderPageFixedZoomOutCommandToolbarControl, ReaderControlZoom out on the center of the map layout
    ControlToolsReader_PageGoBack{D96D592E-487A-41B7-A029-2A9B44C20BFE}esriReaderControl.ControlsReaderPageGoBackCommandToolbarControl, ReaderControlGo back to the previous extent of the map layout
    ControlToolsReader_PageGoNext{08717858-A080-4EBE-B2C4-6FDD10D4B925}esriReaderControl.ControlsReaderPageGoNextCommandToolbarControl, ReaderControlGo forward to the next extent of the page layout
    ControlToolsReader_Pan PageLayout{1EE4CD99-95BB-4D48-BC24-302B0A5A0E10}esriReaderControl.ControlsReaderPagePanToolToolbarControl, ReaderControlPan page layout
    ControlToolsReader_PageSetup{414E5866-96C5-477E-9A1A-4008829976D0}esriReaderControl.ControlsReaderPageSetupCommandToolbarControl, ReaderControlPage Setup
    ControlToolsReader_PageZoom100{EB9EA096-CC9F-4BAE-BB43-C1FA8EFA06C0}esriReaderControl.ControlsReaderPageZoom100CommandToolbarControl, ReaderControlZoom to 100%
    ControlToolsReader_Zoom In PageLayout{7971C4B2-5BBC-4A2A-B456-420A0ABFC67B}esriReaderControl.ControlsReaderPageZoomInToolToolbarControl, ReaderControlZoom in on the page layout by clicking a point or dragging a box
    ControlToolsReader_Zoom Out PageLayout{428049FE-3A38-473C-8B9B-604E4F6FBABA}esriReaderControl.ControlsReaderPageZoomOutToolToolbarControl, ReaderControlZoom out on the page layout by clicking a point or dragging a box
    ControlToolsReader_Pan{69FF5772-3E98-4DC9-852A-83260D1A476D}esriReaderControl.ControlsReaderPanToolToolbarControl, ReaderControlPans the map
    ControlToolsReader_Print{0500199D-4436-4944-B153-5BF01A1E6C2C}esriReaderControl.ControlsReaderPrintCommandToolbarControl, ReaderControlPrint the current view
    ControlToolsReader_PrintShowWindow{6CC7D7E1-210E-484A-B509-CE37457FFA7D}esriReaderControl.ControlsReaderPrintShowWindowCommandToolbarControl, ReaderControlPrint the current view
    ControlToolsReader_Refresh{3E1137EE-02DF-4194-A674-E6D8D283FBEF}esriReaderControl.ControlsReaderRefreshCommandToolbarControl, ReaderControlRefresh the current view
    ControlToolsReader_Reload{515665B4-B1D8-423D-A690-601A16910673}esriReaderControl.ControlsReaderReloadCommandToolbarControl, ReaderControlReload the current document
    ControlToolsReader_Scrollbars{50338833-8A23-4EC2-8300-C2C8A7787FEC}esriReaderControl.ControlsReaderScrollbarsCommandToolbarControl, ReaderControlShow or hide the scrollbars
    ControlToolsReader_ToggleTOC{5CEAC98F-72B1-43F1-A1A3-67AED8688A3D}esriReaderControl.ControlsReaderToggleTOCCommandToolbarControl, ReaderControlShow or hide the table of contents window listing the map's layers
    ControlToolsReader_ZoomControl{E1381B08-0639-4A93-B2F5-41A3EBDE32D0}esriReaderControl.ControlsReaderZoomToolControlToolbarControl, ReaderControlZoom the map layout by a particular percentage
    ControlToolsReader_ZoomWholePage{E60B452D-1E5D-4C13-863B-1812C9AE8600}esriReaderControl.ControlsReaderZoomWholePageCommandToolbarControl, ReaderControlZoom To Whole Page
    ControlTools3DAnalyst_Toolbar_Scene{18A9FFDF-7B77-413A-AF57-81F58BFCFFB3}esri3DAnalyst.ControlsSceneSceneToolbarToolbarControl, SceneControl-
    ControlTools3DAnalyst__Contour{813A66CC-F7C0-4256-9E52-60A1D7D4D864}esri3DAnalyst.Controls3DAnalystContourTool                      ToolbarControl, SceneControlGenerates the contour that passes through a query point
    ControlTools3DAnalyst_SteepestPath{41CF2277-A8CE-4815-9270-6F0A7BD49D45}esri3DAnalyst.Controls3DAnalystSteepestPathTool            ToolbarControl, SceneControlGenerates the steepest path down from a point
    ControlTools3DAnalyst__ExpandFOV{48BC36E8-0F8E-4E36-A00D-472C29A07EF6}esri3DAnalyst.ControlsSceneExpandFOVCommandToolbarControl, SceneControlExpand the field of view.
    ControlTools3DAnalyst__Fly{C62AB5DA-BDB2-41FD-804F-CF5342539B7A}esri3DAnalyst.ControlsSceneFlyToolToolbarControl, SceneControlFlies through the scene.
    ControlTools3DAnalyst__FullExtent{3E11F70E-4FF3-489A-B49F-D7190633A096}esri3DAnalyst.ControlsSceneFullExtentCommandToolbarControl, SceneControlDisplays the scene at full extent.
    ControlTools3DAnalyst__NarrowFOV{311BBB00-3907-471F-8E81-E01384AA1969}esri3DAnalyst.ControlsSceneNarrowFOVCommandToolbarControl, SceneControlNarrow the field of view.
    ControlTools3DAnalyst_Navigate{71B9D454-1BDD-4861-BAAF-375E7BA19DB4}esri3DAnalyst.ControlsSceneNavigateToolToolbarControl, SceneControlNavigates the scene.
    ControlTools3DAnalyst__OpenDoc{93320166-ECE7-4A2C-B6D0-22416FD08EF5}esri3DAnalyst.ControlsSceneOpenDocCommandToolbarControl, SceneControlOpen a scene document.
    ControlTools3DAnalyst_Pan{857173F9-F6AF-40AC-B985-A7D71597B5EC}esri3DAnalyst.ControlsScenePanToolToolbarControl, SceneControlPans the scene.
    ControlTools3DAnalyst_SelectFeatures{FF0BEC24-FD26-4993-8FF1-F83D924ED8D4}esri3DAnalyst.ControlsSceneSelectFeaturesToolToolbarControl, SceneControlSelect features by clicking.
    ControlTools3DAnalyst_SelectGraphics{CC255490-E1CF-4205-9577-96CD9D680268}esri3DAnalyst.ControlsSceneSelectGraphicsToolToolbarControl, SceneControlSelect graphics by clicking.
    ControlTools3DAnalyst_SetObserver{C609E3BA-8585-4272-BF63-192257012E6E}esri3DAnalyst.ControlsSceneSetObserverToolToolbarControl, SceneControlSet observer position to selected point.
    ControlTools3DAnalyst_TargetCenter{86D9A49B-D776-46E1-86B4-90146B95BFA1}esri3DAnalyst.ControlsSceneTargetCenterToolToolbarControl, SceneControlCenter view at selected target.
    ControlTools3DAnalyst_TargetZoom{EA4E0CD6-8365-4DB0-B5AC-D36782117AD2}esri3DAnalyst.ControlsSceneTargetZoomToolToolbarControl, SceneControlZoom to selected target.
    ControlTools3DAnalyst_ZoomIn{85F0D11F-B96F-4617-97C9-A90A3F7EB0CD}esri3DAnalyst.ControlsSceneZoomInToolToolbarControl, SceneControlZooms in on the scene.
    ControlTools3DAnalyst_ZoomInOut{FB72E6CC-B66A-4A34-BF81-5F6F3FFCF06B}esri3DAnalyst.ControlsSceneZoomInOutToolToolbarControl, SceneControlDynamically zooms in and out on the scene.
    ControlTools3DAnalyst_ZoomOut{F6F85407-FBD0-467C-9BA4-EC1D2646432C}esri3DAnalyst.ControlsSceneZoomOutToolToolbarControl, SceneControlZooms out on the scene.
    ControlToolsGlobe_Toolbar{44C5FD37-60A6-4479-B224-A149C37FFCAF}esriGlobeCore.ControlsGlobeGlobeToolbarToolbarControl, GlobeControl-
    ControlToolsGlobe_RotateToolbar{A713EC65-5829-486F-B257-187F98066F1A}esriGlobeCore.ControlsGlobeRotateToolbarToolbarControl, GlobeControl-
    ControlToolsGlobe_FixedZoomIn{88FADCB0-6B06-42E2-8C5C-D5FC0AAEB9CC}esriGlobeCore.ControlsGlobeFixedZoomInCommandToolbarControl, GlobeControlFixed ZoomIn
    ControlToolsGlobe_FixedZoomOut{03556177-D3D1-465A-AC2B-5234052C7C94}esriGlobeCore.ControlsGlobeFixedZoomOutCommandToolbarControl, GlobeControlFixed ZoomOut
    ControlToolsGlobe_Fly{2C327C42-8CA9-4FC3-8C7B-F6290680FABB}esriGlobeCore.ControlsGlobeFlyToolToolbarControl, GlobeControlFly
    ControlToolsGlobe_FullExtent{B4D5A5FA-0DAF-406E-8D23-5CC68C71FF53}esriGlobeCore.ControlsGlobeFullExtentCommandToolbarControl, GlobeControlZoom FullExtent
    ControlToolsGlobe_Navigate{65573838-CB05-4838-9AEA-FA60C16A1EE8}esriGlobeCore.ControlsGlobeNavigateToolToolbarControl, GlobeControlNavigate
    ControlToolsGlobe_NavigationMode{6021CEF2-FA59-4FFA-B3D8-2CCDF378F27B}esriGlobeCore.ControlsGlobeNavigationModeCommand                ToolbarControl, GlobeControlToggles globe and surface navigation modes.
    ControlToolsGlobe_OpenDoc{C3FB4B2D-8CD0-477C-AB9F-10D7305AE735}esriGlobeCore.ControlsGlobeOpenDocCommandToolbarControl, GlobeControlOpen
    ControlToolsGlobe_OrbitalFly{D429B600-9BF1-473C-A606-C46EEDC550A7}esriGlobeCore.ControlsGlobeOrbitalFlyToolToolbarControl, GlobeControlOrbital Fly
    ControlToolsGlobe_Pan{803D33D9-9715-4AF1-A88F-CDCF1A00BACB}esriGlobeCore.ControlsGlobePanToolToolbarControl, GlobeControlPans the scene.
    ControlToolsGlobe_RotateBack{198CB799-4F43-4E7D-9932-1BD67C057284}esriGlobeCore.ControlsGlobeRotateBackCommandToolbarControl, GlobeControlRotate Globe Backwards
    ControlToolsGlobe_RotateClockwise{5D4238A0-2FE7-4CEA-8442-9A8810F2FF1A}esriGlobeCore.ControlsGlobeRotateClockwiseCommandToolbarControl, GlobeControlRotate Globe in a clockwise direction
    ControlToolsGlobe_RotateCounterClockwise{965EC04F-037E-45F6-8398-D600D5931DFE}esriGlobeCore.ControlsGlobeRotateCounterClockwiseCommandToolbarControl, GlobeControlRotate in a Counter Clockwise Direction
    ControlToolsGlobe_RotateForward{C3EB5AB9-B17A-45C2-9598-F207D21B434D}esriGlobeCore.ControlsGlobeRotateForwardCommandToolbarControl, GlobeControlRotate Globe Forward
    ControlToolsGlobe_SelectFeatures{30CD97CE-978C-4AE8-8AB8-6BDE5EEF5AAE}esriGlobeCore.ControlsGlobeSelectFeaturesTool                          ToolbarControl, GlobeControlSelect features by clicking
    ControlToolsGlobe_SpinClockwise{6105E7B9-D937-49DF-BAB7-AFA9FCC414CB}esriGlobeCore.ControlsGlobeSpinClockwiseCommandToolbarControl, GlobeControlSpin Globe in a clockwise direction
    ControlToolsGlobe_SpinCounterClockwise{943E8AA7-E9B8-4F47-B30C-FB8111402149}esriGlobeCore.ControlsGlobeSpinCounterClockwiseCommand  ToolbarControl, GlobeControlSpin in a Counter Clockwise Direction
    ControlToolsGlobe_SpinFaster{4EB3937F-378D-4DE4-B0FA-CBF66E7705CE}esriGlobeCore.ControlsGlobeSpinFasterCommandToolbarControl, GlobeControlSpin Globe One Increment Faster
    ControlToolsGlobe_SpinSlower{227CFAB9-93D9-4697-8498-5876BDEA4DB8}esriGlobeCore.ControlsGlobeSpinSlowerCommandToolbarControl, GlobeControlSpin Globe One Increment Slower
    ControlToolsGlobe_SpinStop{564E5BD4-3D5E-463F-BB64-2143AC8F5979}esriGlobeCore.ControlsGlobeSpinStopCommandToolbarControl, GlobeControlStop the globe from further spinning
    ControlToolsGlobe_TargetCenter{96B0D261-6085-4056-853B-E35A2F284300}esriGlobeCore.ControlsGlobeTargetCenterToolToolbarControl, GlobeControlCenter view at selected target.
    ControlToolsGlobe_TargetZoom{794DF9B4-3E9C-45B9-B8D8-3D8DDE8ACA6F}esriGlobeCore.ControlsGlobeTargetZoomToolToolbarControl, GlobeControlZoom to selected target.
    ControlToolsGlobe_Walk{56C3BDD4-C51A-4574-8954-D3E1F5F54E57}esriGlobeCore.ControlsGlobeWalkToolToolbarControl, GlobeControlWalk on the globe surface
    ControlToolsGlobe_ZoomInOut{F6DABC6F-E854-4204-A1A3-27D252E7C5F9}esriGlobeCore.ControlsGlobeZoomInOutTool

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值