2 writes to _project
Microsoft.Build (2)
Definition\ProjectItem.cs (2)
112
this.
_project
= project;
138
_project
= project;
16 references to _project
Microsoft.Build (16)
Definition\ProjectItem.cs (16)
228
get { return
_project
.DirectoryPath; }
240
{ return
_project
; }
251
bool isImported = !Object.ReferenceEquals(_xml.ContainingProject,
_project
.Xml);
332
if (
_project
.ItemDefinitions.TryGetValue(ItemType, out itemDefinition))
587
_project
.SplitItemElementIfNecessary(_xml);
601
string evaluatedValueEscaped =
_project
.ExpandMetadataValueBestEffortLeaveEscaped(this, unevaluatedValue, metadatumXml.Location);
613
var siblingItems =
_project
.Items.Where(i => i._xml == _xml);
652
_project
.SplitItemElementIfNecessary(_xml);
700
if (_xml.Count == 0 /* no metadata */ &&
_project
.IsSuitableExistingItemXml(_xml, name, null /* no metadata */) && !FileMatcher.HasWildcardsSemicolonItemOrPropertyReferences(name))
710
bool splitOccurred =
_project
.SplitItemElementIfNecessary(_xml);
720
_evaluatedIncludeEscaped =
_project
.ExpandItemIncludeBestEffortLeaveEscaped(_xml);
794
_project
.SplitItemElementIfNecessary(_xml);
796
_project
.RemoveItemBeforeItemTypeChange(this);
805
_project
.ReAddExistingItemAfterItemTypeChange(this);
853
? BuiltInMetadata.GetMetadataValueEscaped(
_project
.DirectoryPath, _evaluatedIncludeBeforeWildcardExpansionEscaped, _evaluatedIncludeEscaped, Xml.ContainingProject.FullPath, modifierKind, ref _cachedModifiers)
883
if (
_project
.ItemDefinitions.TryGetValue(ItemType, out itemDefinition))