88 references to ScannerNodeType
System.Xaml (88)
System\Xaml\Parser\XamlPullParser.cs (68)
73ScannerNodeType nodeType = _xamlScanner.NodeType; 74while (nodeType == ScannerNodeType.PREFIXDEFINITION) 110ScannerNodeType nodeType = _xamlScanner.NodeType; 114case ScannerNodeType.EMPTYELEMENT: 122case ScannerNodeType.ELEMENT: 149if (_xamlScanner.NodeType != ScannerNodeType.EMPTYELEMENT) 162while (_xamlScanner.NodeType == ScannerNodeType.DIRECTIVE) 177while (_xamlScanner.NodeType == ScannerNodeType.ATTRIBUTE) 200if (_xamlScanner.NodeType != ScannerNodeType.ELEMENT) 213while (_xamlScanner.NodeType == ScannerNodeType.DIRECTIVE) 234while (_xamlScanner.NodeType == ScannerNodeType.ATTRIBUTE) 254ScannerNodeType nodeType = _xamlScanner.NodeType; 257case ScannerNodeType.PROPERTYELEMENT: 258case ScannerNodeType.EMPTYPROPERTYELEMENT: 267case ScannerNodeType.PREFIXDEFINITION: 268case ScannerNodeType.ELEMENT: 269case ScannerNodeType.EMPTYELEMENT: 270case ScannerNodeType.TEXT: 281while (nodeType == ScannerNodeType.PREFIXDEFINITION 282|| nodeType == ScannerNodeType.ELEMENT 283|| nodeType == ScannerNodeType.EMPTYELEMENT 284|| nodeType == ScannerNodeType.TEXT); 306case ScannerNodeType.ENDTAG: 327if (_xamlScanner.NodeType != ScannerNodeType.ENDTAG) 346ScannerNodeType nodeType = _xamlScanner.NodeType; 350case ScannerNodeType.EMPTYPROPERTYELEMENT: 357case ScannerNodeType.PROPERTYELEMENT: 375if (_xamlScanner.NodeType != ScannerNodeType.EMPTYPROPERTYELEMENT) 395if (_xamlScanner.NodeType != ScannerNodeType.PROPERTYELEMENT) 411ScannerNodeType nodeType = _xamlScanner.NodeType; 414case ScannerNodeType.PREFIXDEFINITION: 415case ScannerNodeType.ELEMENT: 416case ScannerNodeType.EMPTYELEMENT: 417case ScannerNodeType.TEXT: 427while (nodeType == ScannerNodeType.PREFIXDEFINITION 428|| nodeType == ScannerNodeType.ELEMENT 429|| nodeType == ScannerNodeType.EMPTYELEMENT 430|| nodeType == ScannerNodeType.TEXT); 457if (_xamlScanner.NodeType != ScannerNodeType.ENDTAG) 479ScannerNodeType nodeType = _xamlScanner.NodeType; 482case ScannerNodeType.PREFIXDEFINITION: 483case ScannerNodeType.ELEMENT: 484case ScannerNodeType.EMPTYELEMENT: 485case ScannerNodeType.TEXT: 486if (nodeType == ScannerNodeType.TEXT) 506while (nodeType == ScannerNodeType.PREFIXDEFINITION) 536if (nodeType == ScannerNodeType.TEXT) 614if (nodeType == ScannerNodeType.TEXT) 676ScannerNodeType nodeType = _xamlScanner.NodeType; 683case ScannerNodeType.PREFIXDEFINITION: 684case ScannerNodeType.ELEMENT: 685case ScannerNodeType.EMPTYELEMENT: 686case ScannerNodeType.TEXT: 687if (nodeType == ScannerNodeType.TEXT) 717while (nodeType == ScannerNodeType.PREFIXDEFINITION) 741if (nodeType == ScannerNodeType.TEXT 765if (nodeType == ScannerNodeType.TEXT) 946ScannerNodeType nextNodeType = _xamlScanner.PeekNodeType; 953if (nextNodeType == ScannerNodeType.ENDTAG || nextNodeType == ScannerNodeType.PROPERTYELEMENT || nextNodeType == ScannerNodeType.EMPTYPROPERTYELEMENT) 968if (nextNodeType == ScannerNodeType.ELEMENT 969|| nextNodeType == ScannerNodeType.EMPTYELEMENT) 1054XamlType valueElementType = (_xamlScanner.NodeType == ScannerNodeType.TEXT) 1100&& _xamlScanner.NodeType == ScannerNodeType.TEXT) 1178if (_xamlScanner.PeekNodeType == ScannerNodeType.ELEMENT) 1197else if (text.IsSpacePreserved && _xamlScanner.PeekNodeType == ScannerNodeType.ENDTAG) 1284public 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; }