Catel.MVVM.Providers.UserControlLogic.SubscribeToParentViewModel C# (CSharp) Метод

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

Subscribes to a parent view model.
private SubscribeToParentViewModel ( IViewModel parentViewModel ) : void
parentViewModel IViewModel The parent view model.
Результат void
        private void SubscribeToParentViewModel(IViewModel parentViewModel)
        {
            if ((parentViewModel != null) && !ObjectHelper.AreEqualReferences(parentViewModel, ViewModel))
            {
                _parentViewModel = parentViewModel;

                RegisterViewModelAsChild();

                _parentViewModel.SavingAsync += OnParentViewModelSavingAsync;
                _parentViewModel.CancelingAsync += OnParentViewModelCancelingAsync;
                _parentViewModel.ClosingAsync += OnParentViewModelClosingAsync;

                Log.Debug("Subscribed to parent view model '{0}'", parentViewModel.GetType());
            }
        }