77 references to TriState
System.Private.Xml (77)
System\Xml\Core\XmlAutoDetectWriter.cs (1)
406if (outMethod == XmlOutputMethod.Html && _writerSettings.IndentInternal == TriState.Unknown)
System\Xml\Core\XmlWriterSettings.cs (8)
133get => IndentInternal == TriState.True; 137IndentInternal = value ? TriState.True : TriState.False; 330internal TriState IndentInternal { get; set; } 507IndentInternal = TriState.Unknown; 662IndentInternal = (TriState)reader.ReadSByte((sbyte)TriState.Unknown, (sbyte)TriState.True);
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (37)
1984kinds, name, TriState.Unknown, null); 1990kinds, name, (step.NodeType == QilNodeType.Ancestor) ? TriState.False : TriState.True, null); 1996kinds, name, (step.NodeType == QilNodeType.Descendant) ? TriState.False : TriState.True, null); 2001kinds, name, TriState.Unknown, null); 2006kinds, name, TriState.Unknown, null); 2011kinds, name, TriState.Unknown, null); 2016kinds, name, TriState.Unknown, ((QilBinary)step).Right); 2021kinds, name, TriState.Unknown, null); 2026kinds, name, TriState.Unknown, null); 2449kinds, name, TriState.Unknown); 2455kinds, name, (step.NodeType == QilNodeType.Descendant) ? TriState.False : TriState.True); 2460kinds, name, TriState.Unknown); 2465kinds, name, TriState.Unknown); 2470kinds, name, TriState.Unknown); 2486kinds, name, (step.NodeType == QilNodeType.Ancestor) ? TriState.False : TriState.True, null); 2491kinds, name, TriState.Unknown, null); 2496kinds, name, TriState.Unknown, null); 2679XmlNodeKindFlags.Any, null, TriState.False, null); 2689XmlNodeKindFlags.Any, null, TriState.True, null); 2699XmlNodeKindFlags.Any, null, TriState.False, null); 2709XmlNodeKindFlags.Any, null, TriState.True, null); 2719XmlNodeKindFlags.Any, null, TriState.Unknown, null); 2729XmlNodeKindFlags.Any, null, TriState.Unknown, null); 2739XmlNodeKindFlags.Any, null, TriState.Unknown, null); 2749XmlNodeKindFlags.Any, null, TriState.Unknown, ndRange.Right); 3484XmlNodeKindFlags.Any, null, TriState.Unknown, null); 3494XmlNodeKindFlags.Any, null, TriState.Unknown, null); 3946XmlNodeKindFlags kinds, QilName? ndName, TriState orSelf, QilNode? ndEnd) 3955if (orSelf != TriState.Unknown) 3956_helper.LoadBoolean(orSelf == TriState.True); 3982XmlNodeKindFlags kinds, QilName? ndName, TriState orSelf) 3993if (orSelf != TriState.Unknown) 3994_helper.LoadBoolean(orSelf == TriState.True);
System\Xml\Xsl\Xslt\XsltLoader.cs (31)
586TriState triState; 611TriState byteOrderMask = ParseYesNoAttribute(2, "byte-order-mark"); 612if (byteOrderMask != TriState.Unknown) ReportNYI("xsl:output/@byte-order-mark"); 682bool escapeUriAttributes = ParseYesNoAttribute(7, "escape-uri-attributes") != TriState.False; 685bool includeContentType = ParseYesNoAttribute(8, "include-content-type") != TriState.False; 689if (triState != TriState.Unknown) 693bool indent = (triState == TriState.True); 722if (triState != TriState.Unknown) 726bool omitXmlDeclaration = (triState == TriState.True); 737if (triState != TriState.Unknown) 741XmlStandalone standalone = (triState == TriState.True) ? XmlStandalone.Yes : XmlStandalone.No; 751bool undeclarePrefixes = ParseYesNoAttribute(14, "undeclare-prefixes") == TriState.True; 1599bool copyNamespaces = ParseYesNoAttribute(0, "copy-namespaces") != TriState.False; 1600bool inheritNamespaces = ParseYesNoAttribute(1, "inherit-namespaces") != TriState.False; 1626bool copyNamespaces = ParseYesNoAttribute(1, "copy-namespaces") != TriState.False; 1761bool terminate = ParseYesNoAttribute(1, /*attName:*/"terminate") == TriState.True; 1849bool doe = ParseYesNoAttribute(2, /*attName:*/"disable-output-escaping") == TriState.True; 1931TriState required = ParseYesNoAttribute(3, "required"); 1932if (required == TriState.True) ReportNYI("xsl:param/@required == true()"); 1939TriState tunnel = ParseYesNoAttribute(4, "tunnel"); 1940if (tunnel != TriState.Unknown) 1951if (tunnel == TriState.True) ReportNYI("xsl:param/@tunnel == true()"); 1956CheckError((required == TriState.True) && (select != null || content.Count != 0), /*[???]*/SR.Xslt_RequiredAndSelect, name!.ToString()); 2014bool doe = ParseYesNoAttribute(0, /*attName:*/ "disable-output-escaping") == TriState.True; 2064bool inheritNamespaces = ParseYesNoAttribute(2, "inherit-namespaces") != TriState.False; 2128TriState stable = ParseYesNoAttribute(4, "stable"); 2132if (stable != TriState.Unknown) 2952private TriState ParseYesNoAttribute(int attNum, string attName) 2959case "yes": return TriState.True; 2960case "no": return TriState.False; 2969return TriState.Unknown;