System.Xml.Xsl.XsltOld.Processor.TextEvent C# (CSharp) Method

TextEvent() private method

private TextEvent ( string text ) : bool
text string
return bool
        internal bool TextEvent(string text) {
            return this.TextEvent(text, false);
        }

Same methods

Processor::TextEvent ( string text, bool disableOutputEscaping ) : bool

Usage Example

Beispiel #1
0
        internal override void Execute(Processor processor, ActionFrame frame)
        {
            Debug.Assert(processor != null && frame != null);

            switch (frame.State)
            {
                case Initialized:
                    Debug.Assert(frame != null);
                    Debug.Assert(frame.NodeSet != null);

                    string value = processor.ValueOf(frame, _selectKey);

                    if (processor.TextEvent(value, _disableOutputEscaping))
                    {
                        frame.Finished();
                    }
                    else
                    {
                        frame.StoredOutput = value;
                        frame.State = ResultStored;
                    }
                    break;

                case ResultStored:
                    Debug.Assert(frame.StoredOutput != null);
                    processor.TextEvent(frame.StoredOutput);
                    frame.Finished();
                    break;

                default:
                    Debug.Fail("Invalid ValueOfAction execution state");
                    break;
            }
        }
All Usage Examples Of System.Xml.Xsl.XsltOld.Processor::TextEvent