public VsDiffTool(VsDiffPackage package) { var sp = package as IServiceProvider; _diffService = (IVsDifferenceService)sp.GetService(typeof(SVsDifferenceService)); Assumes.Present(_diffService); }
protected BaseCommand(VsDiffPackage package, string cmdSet, int cmdId) : base(OnBaseCommandEventHandler, null, OnBaseBeforeQueryStatus, new CommandID(Guid.Parse(cmdSet), cmdId)) { Package = package; }
private DiffClipboardWithFileCommand(VsDiffPackage package) : base(package, Ids.CMD_SET, Ids.DIFF_CLIPBOARD_WITH_FILE_CMD_ID) { }
public static void Initialize(VsDiffPackage package) { Instance = new DiffClipboardWithFileCommand(package); Instance.Turn(package.Options.DiffClipboardWithCodeEnabled); }
public static void Initialize(VsDiffPackage package) { Package = package; OutputWindow.Initialize(); }
private DiffSelectedFilesCommand(VsDiffPackage package) : base(package, Ids.CMD_SET, Ids.DIFF_SELECTED_FILES_CMD_ID) { }
public static void Initialize(VsDiffPackage package) { Instance = new DiffSelectedFilesCommand(package); package.CommandService.AddCommand(Instance); }
private DiffClipboardWithDocumentCommand(VsDiffPackage package) : base(package, Ids.CMD_SET, Ids.DIFF_CLIPBOARD_WITH_DOCUMENT_CMD_ID) { }
public static void Initialize(VsDiffPackage package) { Package = package; }