示例#1
0
        private ContentPreviewToolWindow ShowPreviewInternal()
        {
            ContentPreviewToolWindow window = GetInspectorWindow();

            IVsWindowFrame windowFrame = (IVsWindowFrame)window.Frame;

            Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(windowFrame.Show());

            return(window);
        }
示例#2
0
        public void ShowPreview(IVsHierarchy hierarchy, uint itemID, string fileName)
        {
            if (FileExtensionUtility.IsInspectableFile(_optionsService, fileName))
            {
                ContentPreviewToolWindow window = ShowPreviewInternal();

                XnaBuildProperties buildProperties = VsHelper.GetXnaBuildProperties(hierarchy, itemID);
                window.LoadFile(fileName, buildProperties);
            }
        }