Project
Project()
Project(NewProjectFileOptions)
Project(ProjectCollection)
Project(ProjectRootElement)
Project(String)
Project(XmlReader)
Project(ProjectCollection, NewProjectFileOptions)
Project(IDictionary<String, String>, String, ProjectCollection)
Project(ProjectRootElement, IDictionary<String, String>, String)
Project(String, IDictionary<String, String>, String)
Project(XmlReader, IDictionary<String, String>, String)
Project(IDictionary<String, String>, String, ProjectCollection, NewProjectFileOptions)
Project(ProjectRootElement, IDictionary<String, String>, String, ProjectCollection)
Project(String, IDictionary<String, String>, String, ProjectCollection)
Project(XmlReader, IDictionary<String, String>, String, ProjectCollection)
Project(ProjectRootElement, IDictionary<String, String>, String, ProjectCollection, ProjectLoadSettings)
Project(String, IDictionary<String, String>, String, ProjectCollection, ProjectLoadSettings)
Project(XmlReader, IDictionary<String, String>, String, ProjectCollection, ProjectLoadSettings)
Project(ProjectRootElement, IDictionary<String, String>, String, String, ProjectCollection, ProjectLoadSettings)
Project(String, IDictionary<String, String>, String, String, ProjectCollection, ProjectLoadSettings)
Project(XmlReader, IDictionary<String, String>, String, String, ProjectCollection, ProjectLoadSettings)
AllEvaluatedItemDefinitionMetadata
AllEvaluatedItems
AllEvaluatedProperties
ConditionedProperties
DirectoryPath
DisableMarkDirty
EvaluationCounter
FullPath
GlobalProperties
Imports
ImportsIncludingDuplicates
IsBuildEnabled
IsDirty
ItemDefinitions
Items
ItemsIgnoringCondition
ItemTypes
LastEvaluationId
ProjectCollection
ProjectFileLocation
Properties
SkipEvaluation
SubToolsetVersion
Targets
ThrowInsteadOfSplittingItemElement
ToolsVersion
Xml
AddItem(String, String)
AddItem(String, String, IEnumerable<KeyValuePair<String, String>>)
AddItemFast(String, String)
AddItemFast(String, String, IEnumerable<KeyValuePair<String, String>>)
Build()
Build(ILogger)
Build(String)
Build(String[])
Build(IEnumerable<ILogger>)
Build(IEnumerable<ILogger>, IEnumerable<ForwardingLoggerRecord>)
Build(String, IEnumerable<ILogger>)
Build(String[], IEnumerable<ILogger>)
Build(String, IEnumerable<ILogger>, IEnumerable<ForwardingLoggerRecord>)
Build(String[], IEnumerable<ILogger>, IEnumerable<ForwardingLoggerRecord>)
Build(String[], IEnumerable<ILogger>, IEnumerable<ForwardingLoggerRecord>, EvaluationContext)
CreateProjectInstance()
CreateProjectInstance(ProjectInstanceSettings)
CreateProjectInstance(ProjectInstanceSettings, EvaluationContext)
ExpandString(String)
FromFile(String, ProjectOptions)
FromProjectRootElement(ProjectRootElement, ProjectOptions)
FromXmlReader(XmlReader, ProjectOptions)
GetAllGlobs()
GetAllGlobs(EvaluationContext)
GetAllGlobs(String)
GetAllGlobs(String, EvaluationContext)
GetEvaluatedItemIncludeEscaped(ProjectItem)
GetEvaluatedItemIncludeEscaped(ProjectItemDefinition)
GetItemProvenance(ProjectItem)
GetItemProvenance(String)
GetItemProvenance(ProjectItem, EvaluationContext)
GetItemProvenance(String, EvaluationContext)
GetItemProvenance(String, String)
GetItemProvenance(String, String, EvaluationContext)
GetItems(String)
GetItemsByEvaluatedInclude(String)
GetItemsIgnoringCondition(String)
GetLogicalProject()
GetMetadataValueEscaped(ProjectMetadata)
GetMetadataValueEscaped(ProjectItem, String)
GetMetadataValueEscaped(ProjectItemDefinition, String)
GetProperty(String)
GetPropertyValue(String)
GetPropertyValueEscaped(ProjectProperty)
MarkDirty()
ReevaluateIfNecessary()
ReevaluateIfNecessary(EvaluationContext)
RemoveGlobalProperty(String)
RemoveItem(ProjectItem)
RemoveItems(IEnumerable<ProjectItem>)
RemoveProperty(ProjectProperty)
Save()
Save(Encoding)
Save(String)
Save(TextWriter)
Save(String, Encoding)
SaveLogicalProject(TextWriter)
SetGlobalProperty(String, String)
SetProperty(String, String)
net10.0-windows7.0
namespace Microsoft.Build.Evaluation
{
[DebuggerDisplay("{FullPath} EffectiveToolsVersion={ToolsVersion} {implementation}")]
public class Project
{
public IDictionary<string, string> GlobalProperties { get; }
}
}
NetFx Compat Lab | 0.5 %
Reference this API |
---|---|
nuget.org | 0.1 %
Reference this API |
Upgrade Planner | 0.0 %
Reference this API |
.NET | 9.010.0 |
.NET Framework | 4.04.54.5.14.5.24.64.6.14.6.24.74.7.14.7.24.84.8.1 |
Information specific to net10.0 | |
Platforms | This API is only available when you target a specific platform: |
Windows | 7.0 |
Information specific to net10.0-windows7.0 | |
Assembly | Microsoft.Build , Version=15.1.0.0, PublicKeyToken=b03f5f7f11d50a3a |
Referencing | Your project needs a package reference to |
Package | Microsoft.Build (17.13.9) net9.0 |
Platform Restrictions | The property getter is supported on all platforms. |
- Built-in API
- Package-provided API