ServiceReferencesProjectItem AddWCFMetadataProjectItemToProject()
		{
			var projectItem = new ServiceReferencesProjectItem(project);
			projectItem.Include = @"Service References\";
			ProjectService.AddProjectItem(project, projectItem);
			return projectItem;
		}
 public static DirectoryNode CreateDirectoryNode(TreeNode parent, IProject project, string directory)
 {
     if (IsAppDesignerFolder(project, directory))
     {
         return(new DirectoryNode(directory)
         {
             SpecialFolder = SpecialFolder.AppDesigner
         });
     }
     else if (WebReferencesProjectItem.IsWebReferencesFolder(project, directory))
     {
         return(new WebReferencesFolderNode(directory));
     }
     else if (parent is WebReferencesFolderNode)
     {
         return(new WebReferenceNode(directory));
     }
     else if (ServiceReferencesProjectItem.IsServiceReferencesFolder(project, directory))
     {
         return(new ServiceReferencesFolderNode(directory));
     }
     else if (parent is ServiceReferencesFolderNode)
     {
         return(new ServiceReferenceNode(directory));
     }
     return(new DirectoryNode(directory));
 }
		void CreateProjectItem()
		{
			project = WebReferenceTestHelper.CreateTestProject("C#");
			projectItem = new ServiceReferencesProjectItem(project);
			projectItem.Include = @"Service References\";
			ProjectService.AddProjectItem(project, projectItem);
		}
		void AddServiceReferencesItemToProject()
		{
			if (IsServiceReferencesItemMissingFromProject()) {
				var projectItem = new ServiceReferencesProjectItem(project);
				projectItem.Include = "Service References";
				AddProjectItemToProject(projectItem);
			}
		}
		void CreateServiceReferenceProjectItem()
		{
			CreateProject();
			projectItem = new ServiceReferencesProjectItem(project);
		}
 public ServiceReferencesFolderNode(ServiceReferencesProjectItem projectItem, FileNodeStatus status)
     : this(projectItem.Directory, status)
 {
     this.ProjectItem = projectItem;
 }
		void AddServiceReferencesItemToProject()
		{
			var projectItem = new ServiceReferencesProjectItem(project);
			projectItem.Include = "Service References";
			AddProjectItemToProject(projectItem);
		}