ArcMapAddinCoordinateConversion.ViewModels.MainViewModel.MainViewModel C# (CSharp) Метод

MainViewModel() публичный Метод

public MainViewModel ( ) : System
Результат System
        public MainViewModel()
        {
            _coordinateConversionView = new CoordinateConversionView();
            HasInputError = false;
            IsHistoryUpdate = true;
            IsToolGenerated = false;
            AddNewOCCommand = new RelayCommand(OnAddNewOCCommand);
            ActivatePointToolCommand = new RelayCommand(OnActivatePointToolCommand);
            FlashPointCommand = new RelayCommand(OnFlashPointCommand);
            CopyAllCommand = new RelayCommand(OnCopyAllCommand);
            EditPropertiesDialogCommand = new RelayCommand(OnEditPropertiesDialogCommand);
            Mediator.Register(CoordinateConversionLibrary.Constants.RequestCoordinateBroadcast, OnBCNeeded);
            InputCoordinateHistoryList = new ObservableCollection<string>();

            // update tool view model
            var ctvm = CTView.Resources["CTViewModel"] as CoordinateConversionViewModel;
            if (ctvm != null)
            {
                ctvm.SetCoordinateGetter(amCoordGetter);
            }

            configObserver = new PropertyObserver<CoordinateConversionLibraryConfig>(CoordinateConversionViewModel.AddInConfig)
            .RegisterHandler(n => n.DisplayCoordinateType, n =>
            {
                if (amCoordGetter != null && amCoordGetter.Point != null)
                {
                    InputCoordinate = amCoordGetter.GetInputDisplayString();
                }
            });
        }