Implemented interface member:
property
ItemType
Microsoft.Build.Evaluation.IProjectMetadataParent.ItemType
24 references to ItemType
dotnet (1)
CommandFactory\CommandResolution\MSBuildProject.cs (1)
138var toolsReferences = _project.AllEvaluatedItems.Where(i => i.ItemType.Equals("DotNetCliToolReference"));
Microsoft.Build (15)
Definition\Project.cs (1)
2778itemElement.ItemType.Equals(item.ItemType) &&
Definition\ProjectItem.cs (8)
312{ return ItemType; } 332if (_project.ItemDefinitions.TryGetValue(ItemType, out itemDefinition)) 759if (itemType == null || MSBuildNameIgnoreCaseComparer.Default.Equals(ItemType, itemType)) 789if (String.Equals(ItemType, newItemType, StringComparison.Ordinal)) 820_xml = _xml.ContainingProject.CreateItemElement(ItemType, ((IItem)this).EvaluatedIncludeEscaped); 883if (_project.ItemDefinitions.TryGetValue(ItemType, out itemDefinition)) 1068if (_project.ItemDefinitions.TryGetValue(source.ItemType, out sourceItemDefinition)) 1127if ((itemType == null) || String.Equals(_item.ItemType, itemType, StringComparison.OrdinalIgnoreCase))
Instance\ImmutableProjectCollections\ImmutableProjectMetadataCollectionConverter.cs (1)
57throw new KeyNotFoundException($"The metadata '{key}' does not exist in the project item '{_linkedProjectItem.ItemType}'.");
Instance\ProjectInstance.cs (3)
3477item.ItemType, 3505linkedProject.ItemDefinitions.TryGetValue(item.ItemType, out ProjectItemDefinition itemTypeDefinition); 3537item.ItemType,
Utilities\Utilities.cs (2)
807.Select(i => new ItemData(i.ItemType, (IItemData)i)); 837.Select(i => new ItemData(i.ItemType, (IItemData)i)))
NuGet.CommandLine.XPlat (8)
Utility\MSBuildAPIUtility.cs (8)
167.Where(item => item.ItemType.Equals(PACKAGE_REFERENCE_TYPE_TAG, StringComparison.OrdinalIgnoreCase) && 251var packageVersions = project.Items.Where(item => item.ItemType == PACKAGE_VERSION_TYPE_TAG && item.EvaluatedInclude.Equals(packageReferenceArgs.PackageId) && !item.Xml.ContainingProject.FullPath.Equals(directoryPackagesPropsPath)); 259var packageReferenceOutsideProjectFile = project.Items.Where(item => item.ItemType == PACKAGE_REFERENCE_TYPE_TAG && item.Xml.ContainingProject.FullPath.Equals(directoryPackagesPropsPath)); 266ProjectItem packageReference = project.Items.LastOrDefault(item => item.ItemType == PACKAGE_REFERENCE_TYPE_TAG && item.EvaluatedInclude.Equals(packageReferenceArgs.PackageId)); 354ProjectItem packageReferenceInProps = project.Project.Items.LastOrDefault(i => i.ItemType == PACKAGE_REFERENCE_TYPE_TAG && i.EvaluatedInclude.Equals(libraryDependency.Name)); 373ProjectItem packageVersionInProps = project.Project.Items.LastOrDefault(i => i.ItemType == PACKAGE_VERSION_TYPE_TAG && i.EvaluatedInclude.Equals(libraryDependency.Name)); 669importedPackageReference.ItemType, 896.Where(item => item.ItemType.Equals(PACKAGE_REFERENCE_TYPE_TAG, StringComparison.OrdinalIgnoreCase));