88 references to ScannerNodeType
System.Xaml (88)
System\Xaml\Parser\XamlPullParser.cs (68)
63ScannerNodeType nodeType = _xamlScanner.NodeType; 64while (nodeType == ScannerNodeType.PREFIXDEFINITION) 89ScannerNodeType nodeType = _xamlScanner.NodeType; 93case ScannerNodeType.EMPTYELEMENT: 101case ScannerNodeType.ELEMENT: 123if (_xamlScanner.NodeType != ScannerNodeType.EMPTYELEMENT) 136while (_xamlScanner.NodeType == ScannerNodeType.DIRECTIVE) 151while (_xamlScanner.NodeType == ScannerNodeType.ATTRIBUTE) 174if (_xamlScanner.NodeType != ScannerNodeType.ELEMENT) 187while (_xamlScanner.NodeType == ScannerNodeType.DIRECTIVE) 208while (_xamlScanner.NodeType == ScannerNodeType.ATTRIBUTE) 228ScannerNodeType nodeType = _xamlScanner.NodeType; 231case ScannerNodeType.PROPERTYELEMENT: 232case ScannerNodeType.EMPTYPROPERTYELEMENT: 241case ScannerNodeType.PREFIXDEFINITION: 242case ScannerNodeType.ELEMENT: 243case ScannerNodeType.EMPTYELEMENT: 244case ScannerNodeType.TEXT: 255while (nodeType == ScannerNodeType.PREFIXDEFINITION 256|| nodeType == ScannerNodeType.ELEMENT 257|| nodeType == ScannerNodeType.EMPTYELEMENT 258|| nodeType == ScannerNodeType.TEXT); 280case ScannerNodeType.ENDTAG: 301if (_xamlScanner.NodeType != ScannerNodeType.ENDTAG) 320ScannerNodeType nodeType = _xamlScanner.NodeType; 324case ScannerNodeType.EMPTYPROPERTYELEMENT: 331case ScannerNodeType.PROPERTYELEMENT: 349if (_xamlScanner.NodeType != ScannerNodeType.EMPTYPROPERTYELEMENT) 369if (_xamlScanner.NodeType != ScannerNodeType.PROPERTYELEMENT) 385ScannerNodeType nodeType = _xamlScanner.NodeType; 388case ScannerNodeType.PREFIXDEFINITION: 389case ScannerNodeType.ELEMENT: 390case ScannerNodeType.EMPTYELEMENT: 391case ScannerNodeType.TEXT: 401while (nodeType == ScannerNodeType.PREFIXDEFINITION 402|| nodeType == ScannerNodeType.ELEMENT 403|| nodeType == ScannerNodeType.EMPTYELEMENT 404|| nodeType == ScannerNodeType.TEXT); 431if (_xamlScanner.NodeType != ScannerNodeType.ENDTAG) 453ScannerNodeType nodeType = _xamlScanner.NodeType; 456case ScannerNodeType.PREFIXDEFINITION: 457case ScannerNodeType.ELEMENT: 458case ScannerNodeType.EMPTYELEMENT: 459case ScannerNodeType.TEXT: 460if (nodeType == ScannerNodeType.TEXT) 480while (nodeType == ScannerNodeType.PREFIXDEFINITION) 510if (nodeType == ScannerNodeType.TEXT) 588if (nodeType == ScannerNodeType.TEXT) 650ScannerNodeType nodeType = _xamlScanner.NodeType; 657case ScannerNodeType.PREFIXDEFINITION: 658case ScannerNodeType.ELEMENT: 659case ScannerNodeType.EMPTYELEMENT: 660case ScannerNodeType.TEXT: 661if (nodeType == ScannerNodeType.TEXT) 691while (nodeType == ScannerNodeType.PREFIXDEFINITION) 715if (nodeType == ScannerNodeType.TEXT 739if (nodeType == ScannerNodeType.TEXT) 920ScannerNodeType nextNodeType = _xamlScanner.PeekNodeType; 927if (nextNodeType == ScannerNodeType.ENDTAG || nextNodeType == ScannerNodeType.PROPERTYELEMENT || nextNodeType == ScannerNodeType.EMPTYPROPERTYELEMENT) 942if (nextNodeType == ScannerNodeType.ELEMENT 943|| nextNodeType == ScannerNodeType.EMPTYELEMENT) 1028XamlType valueElementType = (_xamlScanner.NodeType == ScannerNodeType.TEXT) 1074&& _xamlScanner.NodeType == ScannerNodeType.TEXT) 1152if (_xamlScanner.PeekNodeType == ScannerNodeType.ELEMENT) 1171else if (text.IsSpacePreserved && _xamlScanner.PeekNodeType == ScannerNodeType.ENDTAG) 1258public XamlUnexpectedParseException(XamlScanner xamlScanner, ScannerNodeType nodetype, string parseRule)
System\Xaml\Parser\XamlScanner.cs (19)
62public ScannerNodeType PeekNodeType 80public ScannerNodeType NodeType 330node.NodeType = ScannerNodeType.ELEMENT; 335node.NodeType = ScannerNodeType.EMPTYELEMENT; 358node.NodeType = ScannerNodeType.PROPERTYELEMENT; 401node.NodeType = ScannerNodeType.ELEMENT; 406node.NodeType = ScannerNodeType.EMPTYELEMENT; 459node.NodeType = ScannerNodeType.PROPERTYELEMENT; 463node.NodeType = ScannerNodeType.EMPTYPROPERTYELEMENT; 495NodeType = ScannerNodeType.ENDTAG 519NodeType = ScannerNodeType.NONE 530node.NodeType = ScannerNodeType.TEXT; 762node.NodeType = ScannerNodeType.DIRECTIVE; 776node.NodeType = ScannerNodeType.DIRECTIVE; 782node.NodeType = ScannerNodeType.ATTRIBUTE; 790node.NodeType = ScannerNodeType.ATTRIBUTE; 794node.NodeType = ScannerNodeType.ATTRIBUTE; 851NodeType = ScannerNodeType.TEXT, 866NodeType = ScannerNodeType.PREFIXDEFINITION,
System\Xaml\Parser\XamlScannerNode.cs (1)
29public ScannerNodeType NodeType { get; set; }