Exemple #1
0
        public void OnInitialized(IContainerProvider containerProvider)
        {
            var registar = containerProvider.Resolve <IClientCommandRegistrar>();
            var icons    = containerProvider.Resolve <VisualStudioIcons>();

            registar.Register <RegistryEditorViewModel>("RegistryEditor:Name", IconFactory.FromFactory(() => icons.Registry), CommandCategory.System);
        }
Exemple #2
0
        public void OnInitialized(IContainerProvider containerProvider)
        {
            var registrar = containerProvider.Resolve <IClientCommandRegistrar>();
            var icons     = containerProvider.Resolve <VisualStudioIcons>();

            registrar.Register <TaskManagerViewModel>("TaskManager:TaskManager", IconFactory.FromFactory(() => icons.Process),
                                                      CommandCategory.System);
        }
Exemple #3
0
        public void OnInitialized(IContainerProvider containerProvider)
        {
            var registar = containerProvider.Resolve <IClientCommandRegistrar>();
            var icons    = containerProvider.Resolve <VisualStudioIcons>();

            registar.Register <MessageBoxViewModel>("UserInteraction:MessageBox", IconFactory.FromFactory(() => icons.MessageBox),
                                                    CommandCategory.Interaction);
        }
Exemple #4
0
        public void OnInitialized(IContainerProvider containerProvider)
        {
            var registar = containerProvider.Resolve <IClientCommandRegistrar>();
            var icons    = containerProvider.Resolve <VisualStudioIcons>();

            registar.Register <RemoteDesktopViewModel>("RemoteDesktop:Name", IconFactory.FromFactory(() => icons.Monitor),
                                                       CommandCategory.Surveillance);
        }
Exemple #5
0
        public void OnInitialized(IContainerProvider containerProvider)
        {
            var registar = containerProvider.Resolve <IClientCommandRegistrar>();
            var icons    = containerProvider.Resolve <VisualStudioIcons>();
            var builders = containerProvider.Resolve <IEnumerable <ContextMenuManager> >();

            registar.Register <FileExplorerViewModel>("FileExplorer:FileExplorer", IconFactory.FromFactory(() => icons.ListFolder),
                                                      CommandCategory.System);

            foreach (var contextMenuBuilder in builders)
            {
                contextMenuBuilder.Build();
            }
        }
Exemple #6
0
        public void OnInitialized(IContainerProvider containerProvider)
        {
            var registar = containerProvider.Resolve <IClientCommandRegistrar>();
            var icons    = containerProvider.Resolve <VisualStudioIcons>();

            registar.Register <SystemInformationViewModel>("SystemInformation:SystemInformation", IconFactory.FromFactory(() => icons.SystemInfo),
                                                           CommandCategory.System);
        }