public string GetRemainingContent() { string builderContent = ElementContentBuilder.GetBuilderContent(this.builder, this.xmlSpace, this.whitespaceSignificant, this.leadingWhitespace, WhitespaceTrimming.Remove); this.Clear(); if (builderContent != null) { ++this.siblingCount; } return(builderContent); }
public string GetContentBeforeSibling(WhitespaceTrimming whitespaceSurroundingSibling) { string builderContent = ElementContentBuilder.GetBuilderContent(this.builder, this.xmlSpace, this.whitespaceSignificant, this.leadingWhitespace, whitespaceSurroundingSibling); this.Clear(); if (builderContent != null) { ++this.siblingCount; } ++this.siblingCount; this.leadingWhitespace = whitespaceSurroundingSibling; return(builderContent); }