/// <summary>
        ///     Navigates to the team explorer page for the given <paramref name="pageId" />.
        /// </summary>
        /// <param name="pageId">The page identifier.</param>
        /// <param name="options">The options.</param>
        protected void NavigateToTeamExplorerPage(string pageId, TeamExplorerUtils.NavigateOptions options)
        {
            Debug.Assert(!string.IsNullOrWhiteSpace(pageId), "Cannot use an empty pageId");

            TeamExplorerUtils.Instance.NavigateToPage(pageId, ServiceProvider, null, options);
        }
        /// <summary>
        ///     Navigates to the team explorer page for the given <paramref name="pageId" />.
        /// </summary>
        /// <param name="pageId">The page identifier.</param>
        /// <param name="options">The options.</param>
        protected void NavigateToTeamExplorerPage(Guid pageId, TeamExplorerUtils.NavigateOptions options)
        {
            Debug.Assert(pageId != default(Guid), "Cannot use an empty pageId");

            TeamExplorerUtils.Instance.NavigateToPage(pageId.ToString(), ServiceProvider, null, options);
        }