Microsoft.VisualStudio.Project.VsUtilities.NavigateTo C# (CSharp) Method

NavigateTo() static private method

static private NavigateTo ( IServiceProvider serviceProvider, string filename, System.Guid docViewGuidType, int pos ) : void
serviceProvider IServiceProvider
filename string
docViewGuidType System.Guid
pos int
return void
        internal static void NavigateTo(IServiceProvider serviceProvider, string filename, Guid docViewGuidType, int pos) {
            IVsTextView viewAdapter;
            IVsWindowFrame pWindowFrame;
            if(docViewGuidType != Guid.Empty) {
                OpenDocument(serviceProvider, filename, docViewGuidType, out viewAdapter, out pWindowFrame);
            } else {
                OpenDocument(serviceProvider, filename, out viewAdapter, out pWindowFrame);
            }

            ErrorHandler.ThrowOnFailure(pWindowFrame.Show());
            int line, col;
            ErrorHandler.ThrowOnFailure(viewAdapter.GetLineAndColumn(pos, out line, out col));
            FocusLine(viewAdapter, line, col);
        }

Same methods

VsUtilities::NavigateTo ( IServiceProvider serviceProvider, string filename, System.Guid docViewGuidType, int line, int col ) : void

Usage Example

Esempio n. 1
0
 protected override void OnNavigate(EventArgs e)
 {
     VsUtilities.NavigateTo(
         _serviceProvider,
         Document,
         Guid.Empty,
         Line,
         Column - 1
         );
     base.OnNavigate(e);
 }
All Usage Examples Of Microsoft.VisualStudio.Project.VsUtilities::NavigateTo