Monday 25 April 2011

To remove the particular Content type from New Menu

SPList list = web.Lists[<List Name>];

IList<SPContentType> ctoFolder = list.RootFolder.UniqueContentTypeOrder;

   for (int i = ctoFolder.Count -1; i >= 0; i--)
      {
           if (ctoFolder[i].Name ==
<Content Type Name>
)
           {     
             ctoFolder.Remove(ctoFolder[i]);                   
           }
      }

 list.RootFolder.UniqueContentTypeOrder = ctoFolder;
 list.RootFolder.Update();

No comments:

Post a Comment