1
Button Abstract Class Properties Checked { get; set; } : bool Enabled { get; set; } : bool Hook { get; } : object Methods ~Button() Button() Dispose() : void Dispose() : void OnClick() : void OnUpdate() : void DockableWindow Abstract Class Properties Hook { get; } : object Methods ~DockableWindow() Dispose() : void Dispose() : void DockableWindow() OnCreateChild() : IntPtr Extension Abstract Class Properties Hook { get; } : object State { get; set; } : ExtensionState Methods ~Extension() Dispose() : void Dispose() : void Extension() OnGetState() : ExtensionState OnLoad(Stream inStrm) : void OnSave(Stream outStrm) : void OnSetState(ExtensionState state) : bool OnShutdown() : void OnStartup() : void Tool Abstract Class Properties Cursor { set; } : Cursor Enabled { get; set; } : bool Hook { get; } : object Methods ~Tool() Dispose() : void Dispose() : void OnActivate() : void OnContextMenu(int x, int y) : bool OnDeactivate() : bool OnDoubleClick() : void OnKeyDown(KeyEventArgs arg) : void OnKeyUp(KeyEventArgs arg) : void OnMouseDown(MouseEventArgs arg) : void OnMouseMove(MouseEventArgs arg) : void OnMouseUp(MouseEventArgs arg) : void OnRefresh(int hDC) : void OnUpdate() : void Tool() Nested Types KeyEventArgs Class MouseEventArgs MouseEventArgs Class ComboBox Abstract Class Properties Enabled { get; set; } : bool Hook { get; } : object items { get; } : ReadOnlyCollection<Item> Selected { get; } : int Value { get; set; } : string Methods ~ComboBox() Add(string str) : int Add(string str, object tag) : int Clear() : void ComboBox() Dispose() : void Dispose() : void GetItem(int cookie) : Item OnEditChange(string editString) : void OnEnter() : void OnFocus(bool set) : void OnSelChange(int cookie) : void OnUpdate() : void Remove(int cookie) : void Select(int cookie) : void Nested Types Item Class Properties Caption { get; } : string Cookie { get; } : int Tag { get; } : object Methods Dispose() : void Dispose() : void MultiItem Abstract Class Properties Hook { get; } : object Methods ~MultiItem() Dispose() : void Dispose() : void IndexOf(Item item) : int MultiItem() OnClick(Item item) : void OnPopup(ItemCollection items) : void Nested Types Item Class Properties BeginGroup { get; set; } : bool Caption { get; set; } : string Checked { get; set; } : bool Enabled { get; set; } : bool Image { get; set; } : Image Message { get; set; } : string Tag { get; set; } : object Methods ~Item() Dispose() : void Dispose() : void Item() raise_OnClick(object value0, Ha… Events OnClick : EventHandler<Handle… ItemCollection List<Item> Class AddIn Class Methods AddIn() FromID<T>(string id) : T FromNative<T>(object comObject) : T ExtensionState Enum Unavailable Enabled Disabled IDisposable IDisposable IDisposable IDisposable IDisposable IDisposable IDisposable IDisposable ESRI.ArcGIS.Desktop.AddIns Class Diagram Esri ArcGIS for Desktop Copyright 2018 Esri. All rights reserved. Classes Enumeration name Enum enumeration members Enumerations Abstract classes Abstract classes are shown using a dashed outline. Abstract class name Abstract Class Class with nested types Class Nested Types Nested class name Class Nested Types If a class has nested types, they are shown within the class below any class members. Key Property shown as association Properties shown as associations are excluded from the Properties listing shown inside the class. Property name Class name Class Properties Property name { get; set; } : return type Methods Method name(parameters) : return type Events Event name : EventHandler type Interface name Inheriting class Inherited class Class Inherited class Class Type inheritance Inheritance is shown by a hollow arrow. The inherited class name is also indicated within the inheriting class. Delegate name Delegate Parameter name : type Delegates Interface name Interface Properties Property name { get; set; } : return type Methods Method name(parameters) : return type Events Event name : EventHandler type Interfaces

Copyright 2018 Esri. All rights reserved. · GetItem(int cookie) : Item OnEditChange(string editString) : void OnEnter() : void OnFocus(bool set) : void ... Enum enumeration members

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

  • ButtonAbstract Class

    Properties

    Checked { get; set; } : boolEnabled { get; set; } : boolHook { get; } : object

    Methods

    ~Button()Button()Dispose() : voidDispose() : voidOnClick() : voidOnUpdate() : void

    DockableWindowAbstract Class

    Properties

    Hook { get; } : object

    Methods

    ~DockableWindow()Dispose() : voidDispose() : voidDockableWindow()OnCreateChild() : IntPtr

    ExtensionAbstract Class

    Properties

    Hook { get; } : objectState { get; set; } : ExtensionState

    Methods

    ~Extension()Dispose() : voidDispose() : voidExtension()OnGetState() : ExtensionStateOnLoad(Stream inStrm) : voidOnSave(Stream outStrm) : voidOnSetState(ExtensionState state) : boolOnShutdown() : voidOnStartup() : void

    ToolAbstract Class

    Properties

    Cursor { set; } : CursorEnabled { get; set; } : boolHook { get; } : object

    Methods

    ~Tool()Dispose() : voidDispose() : voidOnActivate() : voidOnContextMenu(int x, int y) : boolOnDeactivate() : boolOnDoubleClick() : voidOnKeyDown(KeyEventArgs arg) : voidOnKeyUp(KeyEventArgs arg) : voidOnMouseDown(MouseEventArgs arg) : voidOnMouseMove(MouseEventArgs arg) : voidOnMouseUp(MouseEventArgs arg) : voidOnRefresh(int hDC) : voidOnUpdate() : voidTool()

    Nested Types

    KeyEventArgsClass

    MouseEventArgs

    MouseEventArgsClass

    ComboBoxAbstract Class

    Properties

    Enabled { get; set; } : boolHook { get; } : objectitems { get; } : ReadOnlyCollectionSelected { get; } : intValue { get; set; } : string

    Methods

    ~ComboBox()Add(string str) : intAdd(string str, object tag) : intClear() : voidComboBox()Dispose() : voidDispose() : voidGetItem(int cookie) : ItemOnEditChange(string editString) : voidOnEnter() : voidOnFocus(bool set) : voidOnSelChange(int cookie) : voidOnUpdate() : voidRemove(int cookie) : voidSelect(int cookie) : void

    Nested Types

    ItemClass

    Properties

    Caption { get; } : stringCookie { get; } : intTag { get; } : object

    Methods

    Dispose() : voidDispose() : void

    MultiItemAbstract Class

    Properties

    Hook { get; } : object

    Methods

    ~MultiItem()Dispose() : voidDispose() : voidIndexOf(Item item) : intMultiItem()OnClick(Item item) : voidOnPopup(ItemCollection items) : void

    Nested Types

    ItemClass

    Properties

    BeginGroup { get; set; } : boolCaption { get; set; } : stringChecked { get; set; } : boolEnabled { get; set; } : boolImage { get; set; } : ImageMessage { get; set; } : stringTag { get; set; } : object

    Methods

    ~Item()Dispose() : voidDispose() : voidItem()raise_OnClick(object value0, Ha…

    Events

    OnClick : EventHandler