public static void CheckHandlerUsesMSBuildEngine (SolutionItem item, out bool useByDefault, out bool require) { var handler = item.ItemHandler as MSBuildProjectHandler; if (handler == null) { useByDefault = require = false; return; } useByDefault = handler.UseMSBuildEngineByDefault; require = handler.RequireMSBuildEngine; }