Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 62767
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T18:31:39+00:00 2026-05-10T18:31:39+00:00

I am progamatically creating a SharePoint site using SPWeb spWeb = spSite.AllWebs.Add(…); What code

  • 0

I am progamatically creating a SharePoint site using

SPWeb spWeb = spSite.AllWebs.Add(...); 

What code do I need run to set the spWeb to turn off the ‘Show pages in navigation’ option?

Answer:

publishingWeb.IncludePagesInNavigation = false; 
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T18:31:39+00:00Added an answer on May 10, 2026 at 6:31 pm

    Wasn’t sure myself but I was able to locate this:

    Modifying navigation is another common branding task since it affects what users can see and how they can proceed through a site hierarchy. The Microsoft.SharePoint.Publishing namespace exposes several classes that target the Publishing site infrastructure, such as PublishingWeb and PublishingPage. Using these classes, we can easily modify navigation for each site. If you want a child Web to display as a root level site in global navigation, first turn off inheritance from the parent site, like so:

    publishingWeb.InheritGlobalNavigation = false; 

    You might also want to hide all site pages from global navigation. Setting IncludePagesInNavigation to false hides all pages in the site, regardless of whether the PublishingPage.IncludeInGlobalNavigation property is set to true

    // do not show pages in navigation publishingWeb.IncludePagesInNavigation = false; 

    If you are dealing with default sites that don’t inherit from PublishingWeb, it’s still possible to hide these sites from the global navigation bar. For example, if you create a site collection using the collaboration portal template and want to exclude the News site from global navigation, add that site to the __GlobalNavigationExcludes property of the site:

    string globalNavExcludes = String.Empty; SPWeb webSite = MSDNSiteCollection.RootWeb; // _GlobalNavigationExcludes property contains a delimited string of  // GUIDs identifying the Id of each site to be excluded from global // navigation  if (webSite.AllProperties.ContainsKey('__GlobalNavigationExcludes')) {   globalNavExcludes =      webSite.AllProperties['__GlobalNavigationExcludes'].ToString(); }  SPWeb newsSite = MSDNSiteCollection.AllWebs['News']; // string is delimited '{GUID};{GUID};', // use format code B to convert to string globalNavExcludes += String.Concat(currentWeb.ID.ToString('B'), ';');  webSite.AllProperties['__GlobalNavigationExcludes'] = globalNavExcludes; webSite.Update(); 

    Adding navigation nodes directly to an SPNavigationNodeCollection is a good way to display only the nodes you want as well as to group nodes and links to external sites. Figure 10 shows how to add an internal link, external link, and a heading to the global navigation bar. This example addresses some of the properties of the SPNavigation class that affect whether the link opens in a new window and how to handle empty URLs.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 86k
  • Answers 86k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer Not a direct answer but you can disable Visual Assist… May 11, 2026 at 5:25 pm
  • Editorial Team
    Editorial Team added an answer Heh heh, this problem tickles something buried deep in my… May 11, 2026 at 5:25 pm
  • Editorial Team
    Editorial Team added an answer The 'type inference' on the conditional operator is not quite… May 11, 2026 at 5:25 pm

Related Questions

I am progamatically creating a SharePoint site using SPWeb spWeb = spSite.AllWebs.Add(...); What code
On Windows, is there any way to programatically approve a USB device after insertion,
I am creating menus in WPF programatically using vb.net. Can someone show me how
I am looking for libraries that would help in programatically manipulating EPS (Encapsulated PostScript)
I am using jQuery and jQuery UI. Using the getJSON function, we are creating

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.