60 references to Attributes
Microsoft.Build.Framework (19)
Utilities\SDKManifest.cs (19)
354
if (attribute.Name.StartsWith(
Attributes
.FrameworkIdentity, StringComparison.OrdinalIgnoreCase))
365
if (attribute.Name.StartsWith(
Attributes
.APPX, StringComparison.OrdinalIgnoreCase))
378
case
Attributes
.TargetPlatform:
381
case
Attributes
.TargetPlatformMinVersion:
384
case
Attributes
.TargetPlatformVersion:
387
case
Attributes
.MinVSVersion:
390
case
Attributes
.MinOSVersion:
393
case
Attributes
.MaxOSVersionTested:
396
case
Attributes
.MaxPlatformVersion:
399
case
Attributes
.PlatformIdentity:
402
case
Attributes
.SupportPrefer32Bit:
405
case
Attributes
.SupportsMultipleVersions:
408
case
Attributes
.SDKType:
411
case
Attributes
.DisplayName:
414
case
Attributes
.MoreInfo:
417
case
Attributes
.CopyRedistToSubDirectory:
420
case
Attributes
.SupportedArchitectures:
423
case
Attributes
.DependsOnSDK:
426
case
Attributes
.ProductFamilyName:
Microsoft.Build.Tasks.Core (41)
ResolveSDKReference.cs (41)
1027
SupportedArchitectures = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.SupportedArchitectures);
1033
DependsOnSDK = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.DependsOnSDK);
1039
FrameworkIdentity = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.FrameworkIdentity);
1056
AppxLocation = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.AppxLocation);
1071
PlatformIdentity = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.PlatformIdentity);
1077
MinOSVersion = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.MinOSVersion);
1083
MaxOSVersionTested = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.MaxOSVersionTested);
1089
MoreInfo = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.MoreInfo);
1095
MaxPlatformVersion = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.MaxPlatformVersion);
1101
TargetPlatform = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.TargetPlatform);
1107
TargetPlatformMinVersion = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.TargetPlatformMinVersion);
1113
TargetPlatformVersion = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.TargetPlatformVersion);
1119
string sdkTypeFromMetadata = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.SDKType);
1130
DisplayName = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.DisplayName);
1136
SupportPrefer32Bit = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.SupportPrefer32Bit);
1142
CopyRedistToSubDirectory = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.CopyRedistToSubDirectory);
1148
ProductFamilyName = GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.ProductFamilyName);
1154
if (!ParseSupportMultipleVersions(GetItemMetadataTrimmed(ReferenceItem, SDKManifest.
Attributes
.SupportsMultipleVersions)))
1179
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.ProductFamilyName, ProductFamilyName);
1296
string frameworkIdentityKey = $"{SDKManifest.
Attributes
.FrameworkIdentity}-{sdkConfiguration}-{sdkArchitecture}";
1302
frameworkIdentityKey = $"{SDKManifest.
Attributes
.FrameworkIdentity}-{sdkConfiguration}";
1309
frameworkIdentityKey = SDKManifest.
Attributes
.FrameworkIdentity;
1319
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.FrameworkIdentity, FrameworkIdentity);
1336
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.PlatformIdentity, PlatformIdentity);
1425
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.AppxLocation, AppxLocation);
1443
bool hasExpandReferenceAssemblies = bool.TryParse(ReferenceItem.GetMetadata(SDKManifest.
Attributes
.ExpandReferenceAssemblies), out result);
1444
bool hasCopyRedist = bool.TryParse(ReferenceItem.GetMetadata(SDKManifest.
Attributes
.CopyRedist), out result);
1445
bool hasCopyLocalExpandedReferenceAssemblies = bool.TryParse(ReferenceItem.GetMetadata(SDKManifest.
Attributes
.CopyLocalExpandedReferenceAssemblies), out result);
1451
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.SDKType, SDKType.ToString());
1456
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.DisplayName, DisplayName);
1467
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.ExpandReferenceAssemblies, "false");
1471
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.ExpandReferenceAssemblies, "true");
1479
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.CopyRedist, "false");
1483
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.CopyRedist, "true");
1491
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.CopyLocalExpandedReferenceAssemblies, "false");
1495
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.CopyLocalExpandedReferenceAssemblies, "true");
1501
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.CopyRedistToSubDirectory, CopyRedistToSubDirectory);
1506
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.MaxPlatformVersion, MaxPlatformVersion);
1511
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.MinOSVersion, MinOSVersion);
1516
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.MaxOSVersionTested, MaxOSVersionTested);
1521
ResolvedItem.SetMetadata(SDKManifest.
Attributes
.MoreInfo, MoreInfo);