System.Xml.XmlReaderSettings.Reset C# (CSharp) Méthode

Reset() public méthode

public Reset ( ) : void
Résultat void
        public void Reset()
        {
            CheckReadOnly("Reset");
            Initialize();
        }

Usage Example

        public void Validate(string htmlFragment)
        {
            if (string.IsNullOrEmpty(htmlFragment)) return;
            htmlFragment = "<root>" + htmlFragment + "</root>";

            XmlReaderSettings settings = new XmlReaderSettings();
            settings.ValidationEventHandler += new ValidationEventHandler(settings_ValidationEventHandler);
            settings.ValidationType = ValidationType.Schema;
            settings.Schemas = XmlReaderSettings;
            settings.ConformanceLevel = ConformanceLevel.Fragment;
            settings.DtdProcessing = DtdProcessing.Ignore;
            settings.IgnoreComments = true;
            //settings.ValidationFlags=XmlSchemaValidationFlags.ProcessSchemaLocation;
            settings.Reset();
            using (var xmlRead = XmlReader.Create(new StringReader(htmlFragment), settings))
            {
                try
                {
                    while (xmlRead.Read())
                    {
                    }
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                }
            }
        }
All Usage Examples Of System.Xml.XmlReaderSettings::Reset