Table of Contents

Class Token

Namespace
ScrapySharp.Core
Assembly
ScrapySharp.Core.dll
public abstract class Token : IEquatable<Token>, IStructuralEquatable, IComparable<Token>, IComparable, IStructuralComparable
Inheritance
Token
Implements
Derived
Inherited Members

Properties

IsAllChildren

public bool IsAllChildren { get; }

Property Value

bool

IsAncestor

public bool IsAncestor { get; }

Property Value

bool

IsAssign

public bool IsAssign { get; }

Property Value

bool

IsAttributeContains

public bool IsAttributeContains { get; }

Property Value

bool

IsAttributeContainsPrefix

public bool IsAttributeContainsPrefix { get; }

Property Value

bool

IsAttributeContainsWord

public bool IsAttributeContainsWord { get; }

Property Value

bool

IsAttributeName

public bool IsAttributeName { get; }

Property Value

bool

IsAttributeNotEqual

public bool IsAttributeNotEqual { get; }

Property Value

bool

IsAttributeValue

public bool IsAttributeValue { get; }

Property Value

bool

IsCheckbox

public bool IsCheckbox { get; }

Property Value

bool

IsChecked

public bool IsChecked { get; }

Property Value

bool

IsClassPrefix

public bool IsClassPrefix { get; }

Property Value

bool

IsCloseAttribute

public bool IsCloseAttribute { get; }

Property Value

bool

IsCssClass

public bool IsCssClass { get; }

Property Value

bool

IsCssId

public bool IsCssId { get; }

Property Value

bool

IsDirectChildren

public bool IsDirectChildren { get; }

Property Value

bool

IsDisabled

public bool IsDisabled { get; }

Property Value

bool

IsEnabled

public bool IsEnabled { get; }

Property Value

bool

IsEndWith

public bool IsEndWith { get; }

Property Value

bool

IsIdPrefix

public bool IsIdPrefix { get; }

Property Value

bool

IsOpenAttribute

public bool IsOpenAttribute { get; }

Property Value

bool

IsSelected

public bool IsSelected { get; }

Property Value

bool

IsStartWith

public bool IsStartWith { get; }

Property Value

bool

IsTagName

public bool IsTagName { get; }

Property Value

bool

Tag

public int Tag { get; }

Property Value

int

Methods

CompareTo(Token)

public override sealed int CompareTo(Token obj)

Parameters

obj Token

Returns

int

CompareTo(object)

public override sealed int CompareTo(object obj)

Parameters

obj object

Returns

int

CompareTo(object, IComparer)

public override sealed int CompareTo(object obj, IComparer comp)

Parameters

obj object
comp IComparer

Returns

int

Equals(Token)

public override sealed bool Equals(Token obj)

Parameters

obj Token

Returns

bool

Equals(object)

public override sealed bool Equals(object obj)

Parameters

obj object

Returns

bool

Equals(object, IEqualityComparer)

public override sealed bool Equals(object obj, IEqualityComparer comp)

Parameters

obj object
comp IEqualityComparer

Returns

bool

GetHashCode()

public override sealed int GetHashCode()

Returns

int

GetHashCode(IEqualityComparer)

public override sealed int GetHashCode(IEqualityComparer comp)

Parameters

comp IEqualityComparer

Returns

int

NewAllChildren(int)

public static Token NewAllChildren(int item)

Parameters

item int

Returns

Token

NewAncestor(int)

public static Token NewAncestor(int item)

Parameters

item int

Returns

Token

NewAssign(int)

public static Token NewAssign(int item)

Parameters

item int

Returns

Token

NewAttributeContains(int)

public static Token NewAttributeContains(int item)

Parameters

item int

Returns

Token

NewAttributeContainsPrefix(int)

public static Token NewAttributeContainsPrefix(int item)

Parameters

item int

Returns

Token

NewAttributeContainsWord(int)

public static Token NewAttributeContainsWord(int item)

Parameters

item int

Returns

Token

NewAttributeName(int, string)

public static Token NewAttributeName(int item1, string item2)

Parameters

item1 int
item2 string

Returns

Token

NewAttributeNotEqual(int)

public static Token NewAttributeNotEqual(int item)

Parameters

item int

Returns

Token

NewAttributeValue(int, string)

public static Token NewAttributeValue(int item1, string item2)

Parameters

item1 int
item2 string

Returns

Token

NewCheckbox(int)

public static Token NewCheckbox(int item)

Parameters

item int

Returns

Token

NewChecked(int)

public static Token NewChecked(int item)

Parameters

item int

Returns

Token

NewClassPrefix(int)

public static Token NewClassPrefix(int item)

Parameters

item int

Returns

Token

NewCloseAttribute(int)

public static Token NewCloseAttribute(int item)

Parameters

item int

Returns

Token

NewCssClass(int, string)

public static Token NewCssClass(int item1, string item2)

Parameters

item1 int
item2 string

Returns

Token

NewCssId(int, string)

public static Token NewCssId(int item1, string item2)

Parameters

item1 int
item2 string

Returns

Token

NewDirectChildren(int)

public static Token NewDirectChildren(int item)

Parameters

item int

Returns

Token

NewDisabled(int)

public static Token NewDisabled(int item)

Parameters

item int

Returns

Token

NewEnabled(int)

public static Token NewEnabled(int item)

Parameters

item int

Returns

Token

NewEndWith(int)

public static Token NewEndWith(int item)

Parameters

item int

Returns

Token

NewIdPrefix(int)

public static Token NewIdPrefix(int item)

Parameters

item int

Returns

Token

NewOpenAttribute(int)

public static Token NewOpenAttribute(int item)

Parameters

item int

Returns

Token

NewSelected(int)

public static Token NewSelected(int item)

Parameters

item int

Returns

Token

NewStartWith(int)

public static Token NewStartWith(int item)

Parameters

item int

Returns

Token

NewTagName(int, string)

public static Token NewTagName(int item1, string item2)

Parameters

item1 int
item2 string

Returns

Token

ToString()

public override string ToString()

Returns

string