36 references to ItemSpecModifierKind
MSBuildTaskHost (36)
Utilities\FileUtilities.ItemSpecModifiers.cs (36)
74private static readonly Dictionary<string, ItemSpecModifierKind> s_itemSpecModifierMap = new(StringComparer.OrdinalIgnoreCase) 76{ FullPath, ItemSpecModifierKind.FullPath }, 77{ RootDir, ItemSpecModifierKind.RootDir }, 78{ Filename, ItemSpecModifierKind.Filename }, 79{ Extension, ItemSpecModifierKind.Extension }, 80{ RelativeDir, ItemSpecModifierKind.RelativeDir }, 81{ Directory, ItemSpecModifierKind.Directory }, 82{ RecursiveDir, ItemSpecModifierKind.RecursiveDir }, 83{ Identity, ItemSpecModifierKind.Identity }, 84{ ModifiedTime, ItemSpecModifierKind.ModifiedTime }, 85{ CreatedTime, ItemSpecModifierKind.CreatedTime }, 86{ AccessedTime, ItemSpecModifierKind.AccessedTime }, 87{ DefiningProjectFullPath, ItemSpecModifierKind.DefiningProjectFullPath }, 88{ DefiningProjectDirectory, ItemSpecModifierKind.DefiningProjectDirectory }, 89{ DefiningProjectName, ItemSpecModifierKind.DefiningProjectName }, 90{ DefiningProjectExtension, ItemSpecModifierKind.DefiningProjectExtension } 170if (s_itemSpecModifierMap.TryGetValue(modifier, out ItemSpecModifierKind kind)) 174case ItemSpecModifierKind.FullPath: 178case ItemSpecModifierKind.RootDir: 182case ItemSpecModifierKind.Filename: 185case ItemSpecModifierKind.Extension: 188case ItemSpecModifierKind.RelativeDir: 191case ItemSpecModifierKind.Directory: 195case ItemSpecModifierKind.RecursiveDir: 199case ItemSpecModifierKind.Identity: 202case ItemSpecModifierKind.ModifiedTime: 205case ItemSpecModifierKind.CreatedTime: 208case ItemSpecModifierKind.AccessedTime: 211case ItemSpecModifierKind.DefiningProjectDirectory: 212case ItemSpecModifierKind.DefiningProjectFullPath: 213case ItemSpecModifierKind.DefiningProjectName: 214case ItemSpecModifierKind.DefiningProjectExtension: 225case ItemSpecModifierKind.DefiningProjectDirectory: 228case ItemSpecModifierKind.DefiningProjectFullPath: 231case ItemSpecModifierKind.DefiningProjectName: 234case ItemSpecModifierKind.DefiningProjectExtension: