17 types derived from XamlNode
PresentationBuildTasks (17)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlNodes.cs (17)
323internal class XamlDocumentStartNode : XamlNode 340internal class XamlDocumentEndNode : XamlNode 359internal class XamlTextNode : XamlNode 410internal class XamlPropertyBaseNode : XamlNode 582internal class XamlPropertyComplexEndNode : XamlNode 1077internal class XamlElementStartNode : XamlNode 1220internal class XamlConstructorParametersStartNode : XamlNode 1237internal class XamlConstructorParametersEndNode : XamlNode 1255internal class XamlConstructorParameterTypeNode : XamlNode 1308internal class XamlElementEndNode : XamlNode 1338internal class XamlLiteralContentNode : XamlNode 1369internal class XamlAttributeNode : XamlNode 1432internal class XamlUnknownTagEndNode : XamlNode 1542internal class XamlXmlnsPropertyNode : XamlNode 1584internal class XamlPIMappingNode : XamlNode 1925internal class XamlEndAttributesNode : XamlNode 2190internal class XamlContentPropertyNode : XamlNode
37 references to XamlNode
PresentationBuildTasks (37)
MS\Internal\Localization\LocalizationParserHooks.cs (1)
40internal override ParserAction LoadNode(XamlNode tokenNode)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecordWriter.cs (1)
1451XamlNode xamlNode)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\MarkupExtensionParser.cs (2)
645XamlNode propertyStart; 646XamlNode propertyEnd;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\ParserHooks.cs (1)
54internal virtual ParserAction LoadNode(XamlNode tokenNode)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\StyleXamlParser.cs (2)
100XamlNode xamlNode, 380private MemberInfo GetPropertyOrEventInfo(XamlNode xamlNode, ref string member)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\TemplateXamlParser.cs (2)
88XamlNode xamlNode, 823private void CommonElementStartProcessing (XamlNode xamlNode, Type elementType, ref StyleMode mode)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlParser.cs (5)
151XamlNode xamlNode = null; 268XamlNode xamlNode, 1101private void SetParserAction(XamlNode xamlNode) 1140int tokenIndex = ((IList)XamlNode.ScopeStartTokens).IndexOf(xamlNode.TokenType); 1144SkipActionToken = XamlNode.ScopeEndTokens[tokenIndex];
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlReaderHelper.cs (20)
322internal bool Read(ref XamlNode xamlNode) 2940TokenReaderNodeCollection.Add((XamlNode)xamlNodes[i]); 2952TokenReaderNodeCollection.Add((XamlNode)xamlNodes[i]); 5814internal void Add(XamlNode xamlNode) 5826internal XamlNode Remove() 5828XamlNode xamlNode = null; 5834xamlNode = (XamlNode)_xamlNodes[_nodeIndex]; 5885internal void InsertAtStartMark(XamlNode xamlNode) 5898internal void InsertAtCurrentMark(XamlNode xamlNode) 5923if (((XamlNode)_xamlNodes[i]).TokenType == XamlNodeType.ElementStart || 5924((XamlNode)_xamlNodes[i]).TokenType == XamlNodeType.EndAttributes) 6050private void ExamineInsertedNode(XamlNode xamlNode, int insertionIndex) 6067Debug.Assert(((XamlNode)_xamlNodes[_typeConverterCandidateIndex]).TokenType==XamlNodeType.ElementStart, 6076private void ExamineAddedNode(XamlNode xamlNode) 6086Debug.Assert(((XamlNode)_xamlNodes[_typeConverterCandidateIndex])==xamlNode, 6110Debug.Assert(((XamlNode)_xamlNodes[_typeConverterCandidateIndex])==xamlNode, 6155Debug.Assert(((XamlNode)_xamlNodes[_typeConverterCandidateIndex]).TokenType==XamlNodeType.ElementStart, 6179private bool NodeTypePrecludesTypeConverterUse(XamlNode xamlNode) 6412private void AddNodeToCollection(XamlNode xamlNode) 6417private void AddNodeToCollection(XamlNode xamlNode, bool insert, bool insertAtStart)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlSerializer.cs (1)
55XamlNode xamlNode,
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlStyleSerializer.cs (1)
54XamlNode xamlNode,
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlTemplateSerializer.cs (1)
55XamlNode xamlNode,