Example #1
0
 internal Editor_OutOfProc(VisualStudioInstance visualStudioInstance)
     : base(visualStudioInstance)
 {
     _instance     = visualStudioInstance;
     _editorInProc = (Editor_InProc)_textViewWindowInProc;
     Verify        = new Verifier(this, _instance);
 }
Example #2
0
        /// <summary>
        /// Verifies that the Preview Changes dialog is showing with the
        /// specified title. The dialog does not have an AutomationId and the
        /// title can be changed by features, so callers of this method must
        /// specify a title.
        /// </summary>
        /// <param name="expectedTitle"></param>
        public void VerifyOpen(string expectedTitle)
        {
            DialogHelpers.FindDialogByName(GetMainWindowHWnd(), expectedTitle, isOpen: true);

            // Wait for application idle to ensure the dialog is fully initialized
            VisualStudioInstance.WaitForApplicationIdle();
        }
Example #3
0
 public SendKeys(VisualStudioInstance visualStudioInstance)
 {
     _visualStudioInstance = visualStudioInstance;
 }
Example #4
0
 internal Editor_OutOfProc(VisualStudioInstance visualStudioInstance)
     : base(visualStudioInstance)
 {
     this._inProc = CreateInProcComponent<Editor_InProc>(visualStudioInstance);
 }
 internal VisualStudioWorkspace_OutOfProc(VisualStudioInstance visualStudioInstance)
     : base(visualStudioInstance)
 {
     this._inProc = CreateInProcComponent<VisualStudioWorkspace_InProc>(visualStudioInstance);
 }
 public SolutionExplorer_OutOfProc(VisualStudioInstance visualStudioInstance)
     : base(visualStudioInstance)
 {
     this._inProc = CreateInProcComponent<SolutionExplorer_InProc>(visualStudioInstance);
 }
 internal abstract InteractiveWindow_InProc CreateInProcComponent(VisualStudioInstance visualStudioInstance);
 internal InteractiveWindow_OutOfProc(VisualStudioInstance visualStudioInstance)
     : base (visualStudioInstance)
 {
     _inProc = CreateInProcComponent(visualStudioInstance);
 }
 public CSharpInteractiveWindow_OutOfProc(VisualStudioInstance visualStudioInstance)
     : base(visualStudioInstance)
 {
 }
 internal override InteractiveWindow_InProc CreateInProcComponent(VisualStudioInstance visualStudioInstance)
 {
     return CreateInProcComponent<CSharpInteractiveWindow_InProc>(visualStudioInstance);
 }