コード例 #1
0
        public override void OnDetached()
        {
            base.OnDetached();

            BotViewModel viewModel = Bot.GetViewModel();

            if (viewModel != null)
            {
                viewModel.RemoveDocument(ViewModel);
            }
        }
コード例 #2
0
        public override void OnDetached()
        {
            base.OnDetached();

            var settings = Bot.Settings.GetOrAddEntry <BasicPluginSettings>();

            settings.FloodEntries = FloodEntries.ToArray();

            BotViewModel viewModel = Bot.GetViewModel();

            viewModel.RemoveDocument(View);
        }
コード例 #3
0
        public override void OnDetached()
        {
            base.OnDetached();

            Bot.Dispatcher.MessageDispatched -= OnMesssageDispatched;
            BotViewModel viewModel = Bot.GetViewModel();

            if (viewModel != null)
            {
                viewModel.RemoveDocument(View);
            }
        }