protected virtual MessageBubbleContent Validate(string name) { string str = ProjectNameValidator.ValidateWithErrorString(name); if (string.IsNullOrEmpty(str)) { return(null); } return(new MessageBubbleContent(str, MessageBubbleType.Error)); }
public static string ValidateWithErrorString(IProject project, string projectName) { string projectItemDialogFileNameMatchesNamespace = ProjectNameValidator.ValidateWithErrorString(projectName); if (projectItemDialogFileNameMatchesNamespace == null && project != null) { string str = string.Concat(project.DefaultNamespaceName, ".xaml"); if (projectName == project.DefaultNamespaceName || projectName == str) { projectItemDialogFileNameMatchesNamespace = StringTable.ProjectItemDialogFileNameMatchesNamespace; } } return(projectItemDialogFileNameMatchesNamespace); }
public static string ValidateWithErrorString(string projectName) { return(ProjectValidatorBase.ValidateWithErrorString(projectName, ProjectNameValidator.GetInvalidFileNameChars())); }
public static bool ValidateName(string name) { return(ProjectNameValidator.ValidateWithErrorString(name) == null); }