C# Класс Microsoft.Html.Core.Parser.Tokens.NameToken

Token representing element or attribute name (prefix:name sequence)
Наследование: IHtmlToken
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Contains ( int position ) : bool
Create ( int nameStart, int nameLength ) : NameToken
Create ( int prefixStart, int prefixLength, int colonPos, int nameStart, int nameLength ) : NameToken
HasName ( ) : bool
HasPrefix ( ) : bool
HasQualifiedName ( ) : bool
IsNameWellFormed ( ) : bool
IsValid ( ) : bool
NameToken ( TextRange nameRange ) : System
Shift ( int offset ) : void

Защищенные методы

Метод Описание
NameToken ( int nameStart, int nameLength ) : System

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

Метод Описание
ToString ( ) : string

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

Contains() публичный Метод

public Contains ( int position ) : bool
position int
Результат bool

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

public static Create ( int nameStart, int nameLength ) : NameToken
nameStart int
nameLength int
Результат NameToken

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

public static Create ( int prefixStart, int prefixLength, int colonPos, int nameStart, int nameLength ) : NameToken
prefixStart int
prefixLength int
colonPos int
nameStart int
nameLength int
Результат NameToken

HasName() публичный Метод

public HasName ( ) : bool
Результат bool

HasPrefix() публичный Метод

public HasPrefix ( ) : bool
Результат bool

HasQualifiedName() публичный Метод

public HasQualifiedName ( ) : bool
Результат bool

IsNameWellFormed() публичный Метод

public IsNameWellFormed ( ) : bool
Результат bool

IsValid() публичный Метод

public IsValid ( ) : bool
Результат bool

NameToken() публичный Метод

public NameToken ( TextRange nameRange ) : System
nameRange Microsoft.Languages.Core.Text.TextRange
Результат System

NameToken() защищенный Метод

protected NameToken ( int nameStart, int nameLength ) : System
nameStart int
nameLength int
Результат System

Shift() публичный Метод

public Shift ( int offset ) : void
offset int
Результат void