Meta.MetaPackage.GetBuildOutputPane C# (CSharp) Method

GetBuildOutputPane() public method

public GetBuildOutputPane ( ) : IVsOutputWindowPane
return IVsOutputWindowPane
        public IVsOutputWindowPane GetBuildOutputPane()
        {
            IVsOutputWindow outputWindow = GetGlobalService(typeof(SVsOutputWindow)) as IVsOutputWindow;
            Guid guidBuild = Microsoft.VisualStudio.VSConstants.OutputWindowPaneGuid.BuildOutputPane_guid;
            IVsOutputWindowPane pane;
            outputWindow.GetPane(guidBuild, out pane);
            if(pane == null)
                outputWindow.CreatePane(guidBuild, "Build", 1, 0);
            outputWindow.GetPane(guidBuild, out pane);

            Debug.Assert(pane != null);
            if(pane == null)
                return null;

            return pane;
        }