C# Класс Gumbo.GumboExtensions

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetAttributes ( this node ) : IEnumerable
GetChildren ( this node ) : IEnumerable
GetDocument ( this output ) : GumboDocumentNode
GetErrors ( this output ) : IEnumerable
GetRoot ( this output ) : GumboElementNode
MarshalToString ( this stringPiece ) : string

Приватные методы

Метод Описание
MarshalToPtrArray ( GumboVector vector ) : System.IntPtr[]
MarshalToSpecificErrorContainer ( IntPtr errorPointer ) : GumboErrorContainer
MarshalToSpecificNode ( IntPtr nodePointer ) : GumboNode

Dealing with C unions, we need a two-step marshalling to get an actual instance.

Описание методов

GetAttributes() публичный статический Метод

public static GetAttributes ( this node ) : IEnumerable
node this
Результат IEnumerable

GetChildren() публичный статический Метод

public static GetChildren ( this node ) : IEnumerable
node this
Результат IEnumerable

GetDocument() публичный статический Метод

public static GetDocument ( this output ) : GumboDocumentNode
output this
Результат GumboDocumentNode

GetErrors() публичный статический Метод

public static GetErrors ( this output ) : IEnumerable
output this
Результат IEnumerable

GetRoot() публичный статический Метод

public static GetRoot ( this output ) : GumboElementNode
output this
Результат GumboElementNode

MarshalToString() публичный статический Метод

public static MarshalToString ( this stringPiece ) : string
stringPiece this
Результат string