public HtmlTagState(bool warnAutoClose, XmlAttributeState attributeState, XmlNameState nameState,
                            XmlMalformedTagState malformedTagState, HtmlScriptBodyState scriptState)
            : base(attributeState, nameState, malformedTagState)
        {
            this.warnAutoClose = warnAutoClose;
            this.ScriptState   = scriptState;

            Adopt(this.ScriptState);
        }
        public AspNetDirectiveState(XmlAttributeState attributeState, XmlNameState nameState,
                                    XmlMalformedTagState malformedTagState)
        {
            this.AttributeState    = attributeState;
            this.NameState         = nameState;
            this.MalformedTagState = malformedTagState;

            Adopt(this.AttributeState);
            Adopt(this.NameState);
            Adopt(this.MalformedTagState);
        }
示例#3
0
        public AspNetDirectiveState(XmlAttributeState attributeState, XmlNameState nameState,
                                    XmlMalformedTagState malformedTagState)
        {
            this.AttributeState    = attributeState;
            this.NameState         = nameState;
            this.MalformedTagState = malformedTagState;
            attributeState.AllowOpeningTagCharInsideAttributeValue = true;

            Adopt(this.AttributeState);
            Adopt(this.NameState);
            Adopt(this.MalformedTagState);
        }
 public HtmlTagState(bool warnAutoClose, XmlAttributeState attributeState, XmlNameState nameState,
                     XmlMalformedTagState malformedTagState)
     : this(warnAutoClose, attributeState, nameState, malformedTagState, new HtmlScriptBodyState())
 {
 }
 public HtmlClosingTagState(bool warnAutoClose, XmlNameState nameState, XmlMalformedTagState malformedTagState)
     : base(nameState, new XmlMalformedTagState())
 {
     this.warnAutoClose = warnAutoClose;
 }