ArcMapAddinDistanceAndDirection.ViewModels.LinesViewModel.OnNewMapPointEvent C# (CSharp) Метод

OnNewMapPointEvent() приватный Метод

private OnNewMapPointEvent ( object obj ) : void
obj object
Результат void
        internal override void OnNewMapPointEvent(object obj)
        {
            if (!IsActiveTab)
                return;

            var point = obj as IPoint;

            if (point == null)
                return;

            // Bearing and Distance Mode
            if(LineFromType == LineFromTypes.BearingAndDistance)
            {
                ClearTempGraphics();
                Point1 = point;
                HasPoint1 = true;
                var color = new RgbColorClass() { Green = 255 } as IColor;
                AddGraphicToMap(Point1, color, true);
                return;
            }

            base.OnNewMapPointEvent(obj);
        }