17 types derived from XamlNode
PresentationBuildTasks (17)
Framework\System\Windows\Markup\XamlNodes.cs (17)
334
internal class XamlDocumentStartNode :
XamlNode
352
internal class XamlDocumentEndNode :
XamlNode
371
internal class XamlTextNode :
XamlNode
422
internal class XamlPropertyBaseNode :
XamlNode
594
internal class XamlPropertyComplexEndNode :
XamlNode
1090
internal class XamlElementStartNode :
XamlNode
1233
internal class XamlConstructorParametersStartNode :
XamlNode
1250
internal class XamlConstructorParametersEndNode :
XamlNode
1268
internal class XamlConstructorParameterTypeNode :
XamlNode
1321
internal class XamlElementEndNode :
XamlNode
1352
internal class XamlLiteralContentNode :
XamlNode
1383
internal class XamlAttributeNode :
XamlNode
1447
internal class XamlUnknownTagEndNode :
XamlNode
1558
internal class XamlXmlnsPropertyNode :
XamlNode
1601
internal class XamlPIMappingNode :
XamlNode
1946
internal class XamlEndAttributesNode :
XamlNode
2211
internal class XamlContentPropertyNode :
XamlNode
37 references to XamlNode
PresentationBuildTasks (37)
BuildTasks\MS\Internal\Localization\LocalizationParserHooks.cs (1)
49
internal override ParserAction LoadNode(
XamlNode
tokenNode)
Framework\System\Windows\Markup\BamlRecordWriter.cs (1)
1466
XamlNode
xamlNode)
Framework\System\Windows\Markup\MarkupExtensionParser.cs (2)
667
XamlNode
propertyStart;
668
XamlNode
propertyEnd;
Framework\System\Windows\Markup\ParserHooks.cs (1)
62
internal virtual ParserAction LoadNode(
XamlNode
tokenNode)
Framework\System\Windows\Markup\StyleXamlParser.cs (2)
109
XamlNode
xamlNode,
389
private MemberInfo GetPropertyOrEventInfo(
XamlNode
xamlNode, ref string member)
Framework\System\Windows\Markup\TemplateXamlParser.cs (2)
96
XamlNode
xamlNode,
836
private void CommonElementStartProcessing (
XamlNode
xamlNode, Type elementType, ref StyleMode mode)
Framework\System\Windows\Markup\XamlParser.cs (5)
165
XamlNode
xamlNode = null;
276
XamlNode
xamlNode,
1207
private void SetParserAction(
XamlNode
xamlNode)
1246
int tokenIndex = ((IList)
XamlNode
.ScopeStartTokens).IndexOf(xamlNode.TokenType);
1250
SkipActionToken =
XamlNode
.ScopeEndTokens[tokenIndex];
Framework\System\Windows\Markup\XamlReaderHelper.cs (20)
339
internal bool Read(ref
XamlNode
xamlNode)
2954
TokenReaderNodeCollection.Add((
XamlNode
)xamlNodes[i]);
2966
TokenReaderNodeCollection.Add((
XamlNode
)xamlNodes[i]);
5773
internal void Add(
XamlNode
xamlNode)
5785
internal
XamlNode
Remove()
5787
XamlNode
xamlNode = null;
5793
xamlNode = (
XamlNode
)_xamlNodes[_nodeIndex];
5844
internal void InsertAtStartMark(
XamlNode
xamlNode)
5857
internal void InsertAtCurrentMark(
XamlNode
xamlNode)
5882
if (((
XamlNode
)_xamlNodes[i]).TokenType == XamlNodeType.ElementStart ||
5883
((
XamlNode
)_xamlNodes[i]).TokenType == XamlNodeType.EndAttributes)
6009
private void ExamineInsertedNode(
XamlNode
xamlNode, int insertionIndex)
6026
Debug.Assert(((
XamlNode
)_xamlNodes[_typeConverterCandidateIndex]).TokenType==XamlNodeType.ElementStart,
6035
private void ExamineAddedNode(
XamlNode
xamlNode)
6045
Debug.Assert(((
XamlNode
)_xamlNodes[_typeConverterCandidateIndex])==xamlNode,
6069
Debug.Assert(((
XamlNode
)_xamlNodes[_typeConverterCandidateIndex])==xamlNode,
6114
Debug.Assert(((
XamlNode
)_xamlNodes[_typeConverterCandidateIndex]).TokenType==XamlNodeType.ElementStart,
6138
private bool NodeTypePrecludesTypeConverterUse(
XamlNode
xamlNode)
6371
void AddNodeToCollection(
XamlNode
xamlNode)
6376
void AddNodeToCollection(
XamlNode
xamlNode, bool insert, bool insertAtStart)
Framework\System\Windows\Markup\XamlSerializer.cs (1)
67
XamlNode
xamlNode,
Framework\System\Windows\Markup\XamlStyleSerializer.cs (1)
69
XamlNode
xamlNode,
Framework\System\Windows\Markup\XamlTemplateSerializer.cs (1)
71
XamlNode
xamlNode,