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