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); }
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); }
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); }
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); }
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(); } }
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); }