System.Xml.Tests.TCGetExpectedParticles.CallForRestricted_Sequence_Choice_All__Before_After_ValidatingSeqElements C# (CSharp) Méthode

CallForRestricted_Sequence_Choice_All__Before_After_ValidatingSeqElements() private méthode

private CallForRestricted_Sequence_Choice_All__Before_After_ValidatingSeqElements ( String restrType, String callOrder ) : void
restrType String
callOrder String
Résultat void
        public void CallForRestricted_Sequence_Choice_All__Before_After_ValidatingSeqElements(String restrType, String callOrder)
        {
            XmlSchemaValidator val = CreateValidator(XSDFILE_GET_EXPECTED_PARTICLES);
            XmlSchemaInfo info = new XmlSchemaInfo();

            XmlQualifiedName[] names;

            val.Initialize();
            val.ValidateElement(restrType + "RestrictionElement", "", info);
            val.ValidateEndOfAttributes(null);

            if (callOrder == "before")
            {
                names = new XmlQualifiedName[] { new XmlQualifiedName("elem1") };
            }
            else
            {
                val.ValidateElement("elem1", "", info);
                val.ValidateEndElement(info);

                names = new XmlQualifiedName[] { };
            }

            CheckExpectedElements(val.GetExpectedParticles(), names);

            return;
        }