/// <summary> /// Get's the navigation data for a navigation session. /// </summary> /// <param name="navigationSession"> The navigation session. </param> /// <param name="className"> The class name. </param> /// <param name="methodName"> The method name. </param> /// <param name="minLineNumber"> The min line number. </param> /// <param name="fileName"> The file name. </param> public void GetNavigationData(object navigationSession, string className, string methodName, out int minLineNumber, out string fileName) { DiaSessionOperations.GetNavigationData(navigationSession, className, methodName, out minLineNumber, out fileName); }
/// <summary> /// Dispose's the navigation session instance. /// </summary> /// <param name="navigationSession"> The navigation session. </param> public void DisposeNavigationSession(object navigationSession) { DiaSessionOperations.DisposeNavigationSession(navigationSession); }
/// <summary> /// Creates a Navigation session for the source file. /// This is used to get file path and line number information for its components. /// </summary> /// <param name="source"> The source file. </param> /// <returns> A Navigation session instance for the current platform. </returns> public object CreateNavigationSession(string source) { return(DiaSessionOperations.CreateNavigationSession(source)); }