C# Class Gumbo.GumboElement

Exibir arquivo Open project: rgripper/GumboBindings Class Usage Examples

Public Properties

Property Type Description
attributes GumboVector
children GumboVector
end_pos GumboSourcePosition
original_end_tag GumboStringPiece
original_tag GumboStringPiece
start_pos GumboSourcePosition
tag GumboTag
tag_namespace GumboNamespaceEnum

Property Details

attributes public_oe property

public GumboVector,Gumbo attributes
return GumboVector

children public_oe property

An array of GumboNodes, containing the children of this element. Pointers are owned.
public GumboVector,Gumbo children
return GumboVector

end_pos public_oe property

An array of GumboAttributes, containing the attributes for this tag in the order that they were parsed. Pointers are owned.
public GumboSourcePosition,Gumbo end_pos
return GumboSourcePosition

original_end_tag public_oe property

A GumboStringPiece pointing to the original end tag text for this element. If the end tag was inserted algorithmically, (for example, closing a self-closing tag), this will be a zero-length string.
public GumboStringPiece original_end_tag
return GumboStringPiece

original_tag public_oe property

A GumboStringPiece pointing to the original tag text for this element, pointing directly into the source buffer. If the tag was inserted algorithmically (for example, <head> or <tbodygt; insertion), this will be a zero-length string.
public GumboStringPiece original_tag
return GumboStringPiece

start_pos public_oe property

The source position for the start of the start tag.
public GumboSourcePosition,Gumbo start_pos
return GumboSourcePosition

tag public_oe property

public GumboTag tag
return GumboTag

tag_namespace public_oe property

public GumboNamespaceEnum tag_namespace
return GumboNamespaceEnum