System.Xml.Xsl.XsltOld.BuilderInfo.Initialize C# (CSharp) Method

Initialize() private method

private Initialize ( BuilderInfo src ) : void
src BuilderInfo
return void
        internal void Initialize(BuilderInfo src) {
            this.prefix        = src.Prefix;
            this.localName     = src.LocalName;
            this.namespaceURI  = src.NamespaceURI;
            this.name          = null;
            this.depth         = src.Depth;
            this.nodeType      = src.NodeType;
            this.htmlProps     = src.htmlProps;
            this.htmlAttrProps = src.htmlAttrProps;

            this.TextInfoCount = 0;
            EnsureTextInfoSize(src.TextInfoCount);
            src.TextInfo.CopyTo(this.TextInfo, 0);
            this.TextInfoCount = src.TextInfoCount;
        }
        

Same methods

BuilderInfo::Initialize ( string prefix, string name, string nspace ) : void

Usage Example

Ejemplo n.º 1
0
 internal BuilderInfo Clone()
 {
     BuilderInfo info = new BuilderInfo();
     info.Initialize(this);
     Debug.Assert(info.NodeType != XmlNodeType.Text || XmlCharType.Instance.IsOnlyWhitespace(info.Value));
     return info;
 }
All Usage Examples Of System.Xml.Xsl.XsltOld.BuilderInfo::Initialize