4 implementations of GetProperty
NuGet.Build.Tasks (1)
Common\MSBuildTaskItem.cs (1)
48
public string
GetProperty
(string property)
NuGet.Build.Tasks.Console (1)
MSBuildItemBase.cs (1)
25
public string
GetProperty
(string property)
NuGet.Build.Tasks.Pack (1)
Common\MSBuildTaskItem.cs (1)
48
public string
GetProperty
(string property)
NuGet.Commands (1)
RestoreCommand\RequestFactory\MSBuildItem.cs (1)
48
public string
GetProperty
(string property)
161 references to GetProperty
NuGet.Build.Tasks.Console (67)
ExtensionMethods.cs (3)
26
return IsValueFalse(item.
GetProperty
(name), defaultValue);
38
return IsValueTrue(item.
GetProperty
(name), defaultValue);
49
string value = item.
GetProperty
(name);
MSBuildItemBase.cs (1)
24
/// <inheritdoc cref="IMSBuildItem.
GetProperty
(string)" />
MSBuildStaticGraphRestore.cs (63)
275
var privateAssets = MSBuildStringUtility.Split(frameworkReferenceItem.
GetProperty
("PrivateAssets"));
296
string versionRanges = projectItemInstance.
GetProperty
("Version");
330
string version = projectItemInstance.
GetProperty
("Version");
356
string version = packageReferenceItem.
GetProperty
("Version");
365
string versionOverrideString = packageReferenceItem.
GetProperty
("VersionOverride");
376
ImmutableArray<NuGetLogCode> noWarn = MSBuildStringUtility.GetNuGetLogCodes(packageReferenceItem.
GetProperty
("NoWarn"));
382
Aliases = packageReferenceItem.
GetProperty
("Aliases"),
383
IncludeType = GetLibraryIncludeFlags(packageReferenceItem.
GetProperty
("IncludeAssets"), LibraryIncludeFlags.All) & ~GetLibraryIncludeFlags(packageReferenceItem.
GetProperty
("ExcludeAssets"), LibraryIncludeFlags.None),
388
SuppressParent = GetLibraryIncludeFlags(packageReferenceItem.
GetProperty
("PrivateAssets"), LibraryIncludeFlagUtils.DefaultSuppressParent),
406
string versionString = projectItemInstance.
GetProperty
("Version");
423
() => UriUtility.GetAbsolutePath(project.Directory, project.
GetProperty
("RestorePackagesPath")),
434
string packageId = project.
GetProperty
("PackageId");
442
string assemblyName = project.
GetProperty
("AssemblyName");
451
return project.
GetProperty
("MSBuildProjectName");
471
string fullPath = projectReferenceItem.
GetProperty
("FullPath");
475
ExcludeAssets = GetLibraryIncludeFlags(projectReferenceItem.
GetProperty
("ExcludeAssets"), LibraryIncludeFlags.None),
476
IncludeAssets = GetLibraryIncludeFlags(projectReferenceItem.
GetProperty
("IncludeAssets"), LibraryIncludeFlags.All),
477
PrivateAssets = GetLibraryIncludeFlags(projectReferenceItem.
GetProperty
("PrivateAssets"), LibraryIncludeFlagUtils.DefaultSuppressParent),
545
var targetFrameworks = project.
GetProperty
("TargetFrameworks");
554
var targetFramework = project.
GetProperty
("TargetFramework")?.Trim();
570
string version = project.
GetProperty
("PackageVersion") ?? project.
GetProperty
("Version");
587
string version = project.
GetProperty
("NETCoreSdkVersion");
607
() => UriUtility.GetAbsolutePath(project.Directory, project.
GetProperty
("RestoreRepositoryPath")),
611
string solutionDir = project.
GetProperty
("SolutionPath");
628
string outputPath = project.
GetProperty
("RestoreOutputPath") ?? project.
GetProperty
("MSBuildProjectExtensionsPath");
654
innerNodes.SelectMany(i => MSBuildStringUtility.Split(i.
GetProperty
("RestoreAdditionalProjectSources"))),
668
return project.
GetProperty
("TargetFramework") == null && project.
GetProperty
("TargetFrameworks") == null;
755
targetFrameworkMoniker: msBuildProjectInstance.
GetProperty
("TargetFrameworkMoniker"),
756
targetPlatformMoniker: msBuildProjectInstance.
GetProperty
("TargetPlatformMoniker"),
757
targetPlatformMinVersion: msBuildProjectInstance.
GetProperty
("TargetPlatformMinVersion"),
758
clrSupport: msBuildProjectInstance.
GetProperty
("CLRSupport"),
759
windowsTargetPlatformMinVersion: msBuildProjectInstance.
GetProperty
("WindowsTargetPlatformMinVersion"));
761
var packageTargetFallback = MSBuildStringUtility.Split(msBuildProjectInstance.
GetProperty
("PackageTargetFallback")).Select(NuGetFramework.Parse).ToList();
763
var assetTargetFallbackEnum = MSBuildStringUtility.Split(msBuildProjectInstance.
GetProperty
(nameof(TargetFrameworkInformation.AssetTargetFallback))).Select(NuGetFramework.Parse).ToList();
777
bool? restoreEnablePackagePruning = MSBuildStringUtility.GetBooleanOrNull(msBuildProjectInstance.
GetProperty
("RestoreEnablePackagePruning"));
791
RuntimeIdentifierGraphPath = msBuildProjectInstance.
GetProperty
(nameof(TargetFrameworkInformation.RuntimeIdentifierGraphPath)),
871
project.OuterProject.
GetProperty
("MSBuildProjectName"),
1056
project.
GetProperty
("RestoreSolutionDirectory"),
1057
project.
GetProperty
("RestoreRootConfigDirectory") ?? project.Directory,
1058
UriUtility.GetAbsolutePath(project.Directory, project.
GetProperty
("RestoreConfigFile")),
1078
MSBuildStringUtility.Split($"{project.
GetProperty
("RuntimeIdentifiers")};{project.
GetProperty
("RuntimeIdentifier")}")
1079
.Concat(projectsByTargetFramework.Values.SelectMany(i => MSBuildStringUtility.Split($"{i.
GetProperty
("RuntimeIdentifiers")};{i.
GetProperty
("RuntimeIdentifier")}")))
1083
MSBuildStringUtility.Split(project.
GetProperty
("RuntimeSupports"))
1139
projectsByTargetFramework.Count > 1 || !string.IsNullOrWhiteSpace(project.
GetProperty
("TargetFrameworks"))),
1141
project.
GetProperty
("MSBuildStartupDirectory"),
1145
innerNodes.SelectMany(i => MSBuildStringUtility.Split(i.
GetProperty
("RestoreAdditionalProjectFallbackFolders"))),
1146
innerNodes.SelectMany(i => MSBuildStringUtility.Split(i.
GetProperty
("RestoreAdditionalProjectFallbackFoldersExcludes"))),
1171
restoreMetadata.ProjectWideWarningProperties = WarningProperties.GetWarningProperties(project.
GetProperty
("TreatWarningsAsErrors"), project.
GetProperty
("WarningsAsErrors"), project.
GetProperty
("NoWarn"), project.
GetProperty
("WarningsNotAsErrors"));
1172
restoreMetadata.RestoreLockProperties = new RestoreLockProperties(project.
GetProperty
("RestorePackagesWithLockFile"), project.
GetProperty
("NuGetLockFilePath"), project.IsPropertyTrue("RestoreLockedMode"));
1175
restoreMetadata.UsingMicrosoftNETSdk = MSBuildRestoreUtility.GetUsingMicrosoftNETSdk(project.
GetProperty
("UsingMicrosoftNETSdk"));
1176
restoreMetadata.SdkAnalysisLevel = MSBuildRestoreUtility.GetSdkAnalysisLevel(project.
GetProperty
("SdkAnalysisLevel"));
1184
ProjectStyle? projectStyleOrNull = BuildTasksUtility.GetProjectRestoreStyleFromProjectProperty(project.
GetProperty
("RestoreProjectStyle"));
1190
projectName: project.
GetProperty
("MSBuildProjectName"),
NuGet.Build.Tasks.Pack (23)
PackTaskLogic.cs (23)
229
msbuildItem => msbuildItem.
GetProperty
("ProjectVersion"), PathUtility.GetStringComparerBasedOnOS());
417
var targetFramework = tfmRef.
GetProperty
("TargetFramework");
521
var finalOutputPath = assembly.
GetProperty
("FinalOutputPath");
527
finalOutputPath = assembly.
GetProperty
(IdentityProperty);
530
var targetPath = assembly.
GetProperty
("TargetPath");
531
var targetFrameworkProperty = assembly.
GetProperty
("TargetFramework");
626
request.PackItem.
GetProperty
("RootDir"),
627
request.PackItem.
GetProperty
("Directory")).TrimEnd(Path.DirectorySeparatorChar);
633
: string.Concat(request.PackItem.
GetProperty
("FileName"), request.PackItem.
GetProperty
("Extension"))
638
: request.PackItem.
GetProperty
("FullPath");
708
var packagePathString = packageFile.
GetProperty
("PackagePath");
715
var recursiveDir = packageFile.
GetProperty
("RecursiveDir");
717
recursiveDir = string.IsNullOrEmpty(recursiveDir) ? packageFile.
GetProperty
("NuGetRecursiveDir") : recursiveDir;
736
var buildActionString = packageFile.
GetProperty
("BuildAction");
770
.Equals(packageFile.
GetProperty
(IdentityProperty), StringComparison.CurrentCultureIgnoreCase))
773
var identity = packageFile.
GetProperty
(IdentityProperty);
822
CopyToOutput = packageFile.
GetProperty
("PackageCopyToOutput"),
823
Flatten = packageFile.
GetProperty
("PackageFlatten")
829
var sourcePath = packageFile.
GetProperty
("FullPath");
832
var sourceProjectFile = packageFile.
GetProperty
("MSBuildSourceProjectFile");
833
var identity = packageFile.
GetProperty
(IdentityProperty);
864
sourceProjectFile = src.
GetProperty
("MSBuildSourceProjectFile");
NuGet.Commands (71)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (71)
81
var projectUniqueName = item.
GetProperty
("ProjectUniqueName");
216
result.RestoreMetadata.ProjectPath = specItem.
GetProperty
("ProjectPath");
217
result.RestoreMetadata.ProjectUniqueName = specItem.
GetProperty
("ProjectUniqueName");
238
foreach (var source in MSBuildStringUtility.Split(specItem.
GetProperty
("Sources")))
245
foreach (var configFilePath in MSBuildStringUtility.Split(specItem.
GetProperty
("ConfigFilePaths")))
250
foreach (var folder in MSBuildStringUtility.Split(specItem.
GetProperty
("FallbackFolders")))
255
result.RestoreMetadata.PackagesPath = specItem.
GetProperty
("PackagesPath");
256
result.RestoreMetadata.OutputPath = specItem.
GetProperty
("OutputPath");
309
pcRestoreMetadata.PackagesConfigPath = specItem.
GetProperty
("PackagesConfigPath");
310
pcRestoreMetadata.RepositoryPath = specItem.
GetProperty
("RepositoryPath");
311
var solutionDir = specItem.
GetProperty
("SolutionDir");
327
result.RestoreMetadata.UsingMicrosoftNETSdk = GetUsingMicrosoftNETSdk(specItem.
GetProperty
("UsingMicrosoftNETSdk"));
328
result.RestoreMetadata.SdkAnalysisLevel = GetSdkAnalysisLevel(specItem.
GetProperty
("SdkAnalysisLevel"));
331
result.RestoreSettings.SdkVersion = GetSdkAnalysisLevel(specItem.
GetProperty
("NETCoreSdkVersion"));
349
var projectPath = specItem.
GetProperty
("ProjectPath");
350
var projectName = specItem.
GetProperty
("ProjectName") ?? Path.GetFileNameWithoutExtension(projectPath);
351
var outputPath = specItem.
GetProperty
("OutputPath");
523
var frameworkString = item.
GetProperty
("TargetFramework");
524
var targetFrameworkMoniker = item.
GetProperty
("TargetFrameworkMoniker");
525
var targetPlatforMoniker = item.
GetProperty
("TargetPlatformMoniker");
526
var targetPlatformMinVersion = item.
GetProperty
("TargetPlatformMinVersion");
527
var clrSupport = item.
GetProperty
("CLRSupport");
528
var windowsTargetPlatformMinVersion = item.
GetProperty
("WindowsTargetPlatformMinVersion");
551
var packageTargetFallback = MSBuildStringUtility.Split(item.
GetProperty
("PackageTargetFallback"))
555
var assetTargetFallbackList = MSBuildStringUtility.Split(item.
GetProperty
(AssetTargetFallbackUtility.AssetTargetFallback))
565
runtimeIdentifierGraphPath = item.
GetProperty
("RuntimeIdentifierGraphPath");
608
var runtimes = MSBuildStringUtility.Split(specItem.
GetProperty
("RuntimeIdentifiers"))
613
var supports = MSBuildStringUtility.Split(specItem.
GetProperty
("RuntimeSupports"))
677
ProjectPath = item.
GetProperty
("ProjectPath"),
678
ProjectUniqueName = item.
GetProperty
("ProjectReferenceUniqueName"),
681
ApplyIncludeFlags(reference, item.
GetProperty
("IncludeAssets"), item.
GetProperty
("ExcludeAssets"), item.
GetProperty
("PrivateAssets"));
735
var noWarn = MSBuildStringUtility.GetNuGetLogCodes(item.
GetProperty
("NoWarn"));
738
string name = item.
GetProperty
("Id");
775
Aliases = item.
GetProperty
("Aliases"),
810
var tfm = item.
GetProperty
("TargetFramework") ?? string.Empty;
812
bool? restoreEnablePackagePruning = MSBuildStringUtility.GetBooleanOrNull(item.
GetProperty
("RestoreEnablePackagePruning"));
820
var id = item.
GetProperty
("Id");
821
var versionString = item.
GetProperty
("VersionRange");
866
var id = item.
GetProperty
("Id");
867
var versionString = item.
GetProperty
("VersionRange");
897
return GetLibraryDependencyIncludeFlags(item.
GetProperty
("IncludeAssets"), item.
GetProperty
("ExcludeAssets"), item.
GetProperty
("PrivateAssets"));
918
var frameworkReference = item.
GetProperty
("Id");
920
var privateAssets = item.
GetProperty
("PrivateAssets");
949
var rangeString = item.
GetProperty
(propertyName);
969
spec.FilePath = specItem.
GetProperty
("ProjectPath");
970
spec.RestoreMetadata.ProjectName = specItem.
GetProperty
("ProjectName");
974
var tfmProperty = specItem.
GetProperty
("TargetFrameworks");
1002
var frameworksString = item.
GetProperty
("TargetFrameworks");
1025
return StringComparer.OrdinalIgnoreCase.Equals(type, item?.
GetProperty
("Type"));
1033
var versionString = item.
GetProperty
("Version");
1058
var val = item.
GetProperty
(key);
1071
treatWarningsAsErrors: specItem.
GetProperty
("TreatWarningsAsErrors"),
1072
warningsAsErrors: specItem.
GetProperty
("WarningsAsErrors"),
1073
noWarn: specItem.
GetProperty
("NoWarn"),
1074
warningsNotAsErrors: specItem.
GetProperty
("WarningsNotAsErrors"));
1080
specItem.
GetProperty
("RestorePackagesWithLockFile"),
1081
specItem.
GetProperty
("NuGetLockFilePath"),
1087
string enableAudit = specItem.
GetProperty
("NuGetAudit");
1088
string auditLevel = specItem.
GetProperty
("NuGetAuditLevel");
1113
string auditMode = item.
GetProperty
("NuGetAuditMode");
1120
string projectAuditMode = project.
GetProperty
("NuGetAuditMode");
1158
.Select(i => i.
GetProperty
("Id"));
1204
string value = item.
GetProperty
(propertyName);
1216
string value = item.
GetProperty
(propertyName);
1255
string version = cv.
GetProperty
("VersionRange");
1256
CentralPackageVersion centralPackageVersion = new CentralPackageVersion(cv.
GetProperty
("Id"), string.IsNullOrWhiteSpace(version) ? VersionRange.All : VersionRange.Parse(version));
1290
var typeString = projectSpecItem.
GetProperty
("ProjectStyle");