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)
net481
namespace Microsoft.Build.Evaluation
{
[DebuggerDisplay("{FullPath} EffectiveToolsVersion={ToolsVersion} #GlobalProperties={data.globalProperties.Count} #Properties={data.Properties.Count} #ItemTypes={data.ItemTypes.Count} #ItemDefinitions={data.ItemDefinitions.Count} #Items={data.Items.Count} #Targets={data.Targets.Count}")]
public class Project
{
public string ExpandString(string unexpandedValue);
}
}
| NetFx Compat Lab | 0.8 % Reference this API |
|---|---|
| Upgrade Planner | 0.0 % Reference this API |
| .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 net481 | |
| Assembly | Microsoft.Build , Version=4.0.0.0, PublicKeyToken=b03f5f7f11d50a3a |
| Referencing | Requires any:
|
| Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API