static void MenuItemCallback(Object sender, EventArgs e) { ThreadHelper.ThrowIfNotOnUIThread(); if (_dte2.ActiveDocument.Name.EndsWith(".xaml")) // this is not needed but more insurance since I can't hide the menu item. { var dataFormGenerator = new DataFormGenerator(_dte2); dataFormGenerator.Generate(); } }
void MenuItemCallback(Object sender, EventArgs e) { var dataFormGenerator = new DataFormGenerator(this.Dte2, this.Dte2.ActiveDocument.ActiveWindow.Project); dataFormGenerator.Generate(); }