C# Class LayoutFarm.WebDom.WebDocument

Datei anzeigen Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
AddStringIfNotExists ( string uniqueString ) : int
CreateAttribute ( string prefix, string localName ) : DomAttribute
CreateCDataNode ( ) : DomCDataNode
CreateComent ( ) : DomComment
CreateDocumentNodeElement ( ) : DomNode
CreateElement ( string localName ) : DomElement
CreateElement ( string prefix, string localName ) : DomElement
CreateProcessInstructionNode ( int nameIndex ) : DomProcessInstructionNode
CreateShadowRootElement ( ) : DomElement
CreateTextNode ( char strBufferForElement ) : DomTextNode
FindStringIndex ( string uniqueString ) : int
GetElementById ( string elementId ) : DomElement
GetString ( int index ) : string
SetDocumentState ( DocumentState docstate ) : void
WebDocument ( UniqueStringTable uniqueStringTable ) : System.Collections.Generic

Private Methods

Method Description
RegisterElementById ( DomElement element ) : void

Method Details

AddStringIfNotExists() public method

public AddStringIfNotExists ( string uniqueString ) : int
uniqueString string
return int

CreateAttribute() public method

public CreateAttribute ( string prefix, string localName ) : DomAttribute
prefix string
localName string
return DomAttribute

CreateCDataNode() public method

public CreateCDataNode ( ) : DomCDataNode
return DomCDataNode

CreateComent() public method

public CreateComent ( ) : DomComment
return DomComment

CreateDocumentNodeElement() public abstract method

public abstract CreateDocumentNodeElement ( ) : DomNode
return DomNode

CreateElement() public method

public CreateElement ( string localName ) : DomElement
localName string
return DomElement

CreateElement() public abstract method

public abstract CreateElement ( string prefix, string localName ) : DomElement
prefix string
localName string
return DomElement

CreateProcessInstructionNode() public method

public CreateProcessInstructionNode ( int nameIndex ) : DomProcessInstructionNode
nameIndex int
return DomProcessInstructionNode

CreateShadowRootElement() public abstract method

public abstract CreateShadowRootElement ( ) : DomElement
return DomElement

CreateTextNode() public abstract method

public abstract CreateTextNode ( char strBufferForElement ) : DomTextNode
strBufferForElement char
return DomTextNode

FindStringIndex() public method

public FindStringIndex ( string uniqueString ) : int
uniqueString string
return int

GetElementById() public method

public GetElementById ( string elementId ) : DomElement
elementId string
return DomElement

GetString() public method

public GetString ( int index ) : string
index int
return string

SetDocumentState() public method

public SetDocumentState ( DocumentState docstate ) : void
docstate DocumentState
return void

WebDocument() public method

public WebDocument ( UniqueStringTable uniqueStringTable ) : System.Collections.Generic
uniqueStringTable UniqueStringTable
return System.Collections.Generic