ArcStrabo.ArcStrabo2Extension.Initialize C# (CSharp) Method

Initialize() private method

private Initialize ( ) : void
return void
        private void Initialize()
        {
            // If the extension hasn't been started yet or it's been turned off, bail
            if (s_extension == null || this.State != ExtensionState.Enabled)
                return;

            // Reset event handlers
            IActiveViewEvents_Event avEvent = ArcMap.Document.FocusMap as IActiveViewEvents_Event;
            avEvent.ItemAdded += AvEvent_ItemAdded;
            avEvent.ItemDeleted += AvEvent_ItemAdded;

            avEvent.ContentsChanged += avEvent_ContentsChanged;

            // Update the UI
            m_map = ArcMap.Document.FocusMap;

            FillLayerComboBox();
            FillLanguageComboBox();
        }