Interface INavigationProvider<t>  
  
  
    - Namespace
- ScrapySharp.Core
- Assembly
- ScrapySharp.Core.dll
 
  
  
  
    [CompilationMapping(SourceConstructFlags.ObjectType)]
public interface INavigationProvider<t>
   
  Type Parameters
  
    - t
Methods
  
  
  AncestorsAndSelf(List<t>)
  
  
  
  
  
    List<t> AncestorsAndSelf(List<t> value)
   
  Parameters
  
    - valueList<t>
Returns
  
    - List<t>
  Attributes(t)
  
  
  
  
  
    NameValueCollection Attributes(t value)
   
  Parameters
  
    - valuet
Returns
  
    - NameValueCollection
  ChildNodes(List<t>)
  
  
  
  
  
    List<t> ChildNodes(List<t> value)
   
  Parameters
  
    - valueList<t>
Returns
  
    - List<t>
  Descendants(List<t>)
  
  
  
  
  
    List<t> Descendants(List<t> value)
   
  Parameters
  
    - valueList<t>
Returns
  
    - List<t>
  GetAttributeValue(t, string, string)
  
  
  
  
  
    [CompilationArgumentCounts(new int[] { 1, 1, 1 })]
string GetAttributeValue(t value, string value, string value)
   
  Parameters
  
    - valuet
- valuestring
- valuestring
Returns
  
    - string
  GetId(t)
  
  
  
  
  
  Parameters
  
    - valuet
Returns
  
    - string
  GetName(t)
  
  
  
  
  
  Parameters
  
    - valuet
Returns
  
    - string
  ParentNodes(List<t>)
  
  
  
  
  
    List<t> ParentNodes(List<t> value)
   
  Parameters
  
    - valueList<t>
Returns
  
    - List<t>