C# Class Microsoft.Html.Core.Parser.Tokens.NameToken

Token representing element or attribute name (prefix:name sequence)
Inheritance: IHtmlToken
Afficher le fichier Open project: Microsoft/RTVS Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
NameToken ( int nameStart, int nameLength ) : System

Private Methods

Méthode Description
ToString ( ) : string

Method Details

Contains() public méthode

public Contains ( int position ) : bool
position int
Résultat bool

Create() public static méthode

public static Create ( int nameStart, int nameLength ) : NameToken
nameStart int
nameLength int
Résultat NameToken

Create() public static méthode

public static Create ( int prefixStart, int prefixLength, int colonPos, int nameStart, int nameLength ) : NameToken
prefixStart int
prefixLength int
colonPos int
nameStart int
nameLength int
Résultat NameToken

HasName() public méthode

public HasName ( ) : bool
Résultat bool

HasPrefix() public méthode

public HasPrefix ( ) : bool
Résultat bool

HasQualifiedName() public méthode

public HasQualifiedName ( ) : bool
Résultat bool

IsNameWellFormed() public méthode

public IsNameWellFormed ( ) : bool
Résultat bool

IsValid() public méthode

public IsValid ( ) : bool
Résultat bool

NameToken() public méthode

public NameToken ( TextRange nameRange ) : System
nameRange Microsoft.Languages.Core.Text.TextRange
Résultat System

NameToken() protected méthode

protected NameToken ( int nameStart, int nameLength ) : System
nameStart int
nameLength int
Résultat System

Shift() public méthode

public Shift ( int offset ) : void
offset int
Résultat void