public static void Initialize(OleMenuCommandService commandService) { foreach (var item in _commandsListforPublish) { var command = new ListForPublishOpenFilesCommand(commandService, item.Item1, item.Item2, item.Item3); _instances.TryAdd(Tuple.Create(item.Item2, item.Item3), command); } }
public static void Initialize(OleMenuCommandService commandService) { InstanceFileOrdinal = new ListForPublishOpenFilesCommand(commandService, PackageIds.guidDynamicOpenFilesTypeCommandSet.ListForPublishOpenFilesByTypeOrdinalCommandId, _typesOrdinal, false); InstanceFileChanges = new ListForPublishOpenFilesCommand(commandService, PackageIds.guidDynamicOpenFilesTypeCommandSet.ListForPublishOpenFilesByTypeWithChangesCommandId, _typesChanges, false); InstanceFileMirror = new ListForPublishOpenFilesCommand(commandService, PackageIds.guidDynamicOpenFilesTypeCommandSet.ListForPublishOpenFilesByTypeWithMirrorCommandId, _typesMirror, false); InstanceInTextEditorFileOrdinal = new ListForPublishOpenFilesCommand(commandService, PackageIds.guidDynamicOpenFilesTypeCommandSet.ListForPublishOpenFilesByTypeInTextEditorOrdinalCommandId, _typesOrdinal, true); InstanceInTextEditorFileChanges = new ListForPublishOpenFilesCommand(commandService, PackageIds.guidDynamicOpenFilesTypeCommandSet.ListForPublishOpenFilesByTypeInTextEditorWithChangesCommandId, _typesChanges, true); InstanceInTextEditorFileMirror = new ListForPublishOpenFilesCommand(commandService, PackageIds.guidDynamicOpenFilesTypeCommandSet.ListForPublishOpenFilesByTypeInTextEditorWithMirrorCommandId, _typesMirror, true); }