3 instantiations of ProjectTaskElement
Microsoft.Build (3)
Construction\ProjectTaskElement.cs (1)
418
return new
ProjectTaskElement
(element, containingProject);
Evaluation\ProjectParser.cs (1)
664
ProjectTaskElement task = new
ProjectTaskElement
(element, parent, _project);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
212
return new
ProjectTaskElement
(link);
27 references to ProjectTaskElement
Microsoft.Build (27)
Construction\ProjectOutputElement.cs (2)
31
internal ProjectOutputElement(XmlElement xmlElement,
ProjectTaskElement
parent, ProjectRootElement containingProject)
170
ErrorUtilities.VerifyThrowInvalidOperation(parent is
ProjectTaskElement
, "OM_CannotAcceptParent");
Construction\ProjectRootElement.cs (2)
1444
public
ProjectTaskElement
CreateTaskElement(string name)
1446
return Link != null ? RootLink.CreateTaskElement(name) :
ProjectTaskElement
.CreateDisconnected(name, this);
Construction\ProjectTargetElement.cs (4)
69
public ICollection<
ProjectTaskElement
> Tasks => GetChildrenOfType<
ProjectTaskElement
>();
379
public
ProjectTaskElement
AddTask(string taskName)
383
ProjectTaskElement
task = ContainingProject.CreateTaskElement(taskName);
Construction\ProjectTaskElement.cs (1)
412
internal static
ProjectTaskElement
CreateDisconnected(string name, ProjectRootElement containingProject)
Construction\Solution\SolutionProjectGenerator.cs (2)
319
internal static
ProjectTaskElement
AddErrorWarningMessageElement(
333
ProjectTaskElement
task = target.AddTask(elementType);
Evaluation\Evaluator.cs (2)
437
private static ProjectTaskInstance ReadTaskElement(
ProjectTaskElement
taskElement)
571
case
ProjectTaskElement
task:
Evaluation\ProjectParser.cs (3)
651
private
ProjectTaskElement
ParseProjectTaskElement(XmlElementWithLocation element, ProjectTargetElement parent)
664
ProjectTaskElement
task = new ProjectTaskElement(element, parent, _project);
681
private ProjectOutputElement ParseProjectOutputElement(XmlElementWithLocation element,
ProjectTaskElement
parent)
Instance\ProjectTargetInstance.cs (1)
480
ProjectTaskElement
taskElement = target.AddTask(taskInstance.Name);
Instance\ProjectTaskInstance.cs (1)
97
ProjectTaskElement
element,
ObjectModelRemoting\ConstructionObjectLinks\ProjectRootElementLink.cs (1)
156
public abstract
ProjectTaskElement
CreateTaskElement(string name);
ObjectModelRemoting\ConstructionObjectLinks\ProjectTaskElementLink.cs (7)
11
/// Allow for creating a local representation to external object of type <see cref="
ProjectTaskElement
"/>
16
/// Access to remote <see cref="
ProjectTaskElement
.Parameters"/>.
21
/// Access to remote <see cref="
ProjectTaskElement
.ParameterLocations"/>.
26
/// Facilitate remoting the <see cref="
ProjectTaskElement
.GetParameter"/>.
31
/// Facilitate remoting the <see cref="
ProjectTaskElement
.SetParameter"/>.
36
/// Facilitate remoting the <see cref="
ProjectTaskElement
.RemoveParameter"/>.
41
/// Facilitate remoting the <see cref="
ProjectTaskElement
.RemoveAllParameters"/>.
ObjectModelRemoting\LinkedObjectFactory.cs (1)
210
public
ProjectTaskElement
Create(ProjectTaskElementLink link)