ArcMapAddinVisibility.ViewModels.LOSBaseViewModel.OnActivateTool C# (CSharp) Метод

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

Override this method to implement a "Mode" to separate the input of observer points and target points
private OnActivateTool ( object obj ) : void
obj object ToolMode string from resource file
Результат void
        internal override void OnActivateTool(object obj)
        {
            var mode = obj.ToString();
            ToolMode = MapPointToolMode.Unknown;

            if (string.IsNullOrWhiteSpace(mode))
                return;

            if (mode == VisibilityLibrary.Properties.Resources.ToolModeObserver)
                ToolMode = MapPointToolMode.Observer;
            else if (mode == VisibilityLibrary.Properties.Resources.ToolModeTarget)
                ToolMode = MapPointToolMode.Target;

            base.OnActivateTool(obj);
        }