public static void HasFeatureReturnsTrueForSupportedVersion() { var target = new XmlImplementation(); Assert.True(target.HasFeature(SupportedFeature, null)); Assert.True(target.HasFeature(SupportedFeature, "1.0")); Assert.True(target.HasFeature(SupportedFeature, "2.0")); }
public static void HasFeatureReturnsTrueForSupportedFeature() { var target = new XmlImplementation(); // verify that it's also case-insensitive Assert.True(target.HasFeature(SupportedFeature.ToUpper(), null)); Assert.True(target.HasFeature(SupportedFeature.ToLower(), null)); }
public void Method() { // <Snippet1> XmlImplementation imp = new XmlImplementation(); XmlDocument doc1 = imp.CreateDocument(); XmlDocument doc2 = imp.CreateDocument(); // </Snippet1> }
public static void TestForFeatureSome() { var imp = new XmlImplementation(); Assert.False(imp.HasFeature("some", "1.0")); Assert.False(imp.HasFeature("some", "2.0")); Assert.False(imp.HasFeature("some", "3.0")); }
public static void CreateDocument() { var imp = new XmlImplementation(); var doc1 = imp.CreateDocument(); var doc2 = imp.CreateDocument(); Assert.NotNull(doc1); Assert.NotNull(doc2); Assert.NotSame(doc1, doc2); }
public static object createDocument([This] DOMImplementation instance, string namespaceUri, string qualifiedName, [Nullable] DOMDocumentType docType) { XmlImplementation impl = (instance != null ? instance.XmlImplementation : new XmlImplementation()); XmlDocument doc = impl.CreateDocument(); if (docType != null) { if (!docType.IsAssociated) { docType.Associate(doc); } else { DOMException.Throw(ExceptionCode.WrongDocument); return(false); } } doc.AppendChild(docType.XmlNode); doc.AppendChild(doc.CreateElement(qualifiedName, namespaceUri)); return(new DOMDocument(doc)); }
public static void HasFeatureReturnsFalseForUnsupportedVersion() { var target = new XmlImplementation(); Assert.False(target.HasFeature(SupportedFeature, "1.2")); }
protected internal XmlDocument(XmlImplementation imp);
public static void HasFeatureReturnsFalseForUnsupportedFeature() { var target = new XmlImplementation(); Assert.False(target.HasFeature("Unsupported", null)); }
public DOMImplementation() : base(ScriptContext.CurrentContext, true) { XmlImplementation = new XmlImplementation(); }
public SafeXmlDocument(XmlImplementation imp) { throw new NotSupportedException("Not supported"); }
public static object hasFeature([This] DOMImplementation instance, string feature, string version) { XmlImplementation impl = (instance != null ? instance.XmlImplementation : new XmlImplementation()); return(impl.HasFeature(feature, version)); }
/// <summary> /// Initializes a new instance of the <see cref="SerializableXmlDocument"/> class. /// </summary> /// <param name="imp"> /// The imp. /// </param> internal SerializableXmlDocument(XmlImplementation imp) : base(imp) { }
protected internal Amf3Xml(XmlImplementation imp) : base(imp) { }
public DOMImplementation() { XmlImplementation = new XmlImplementation(); }
public XmlXPathDocument(XmlImplementation implementation) : base(implementation) => Construct();