C# 클래스 Microsoft.Html.Core.Tree.Nodes.TagNode

Node representing start or end tag of an element
상속: TreeNode
파일 보기 프로젝트 열기: Microsoft/RTVS 1 사용 예제들

공개 메소드들

메소드 설명
Complete ( ReadOnlyCollection attributes, ITextRange closingSequence, bool closed, bool isShorthand, bool selfClosing ) : void
Contains ( int position ) : bool

Determines if node contains given position

HasPrefix ( ) : bool
Shift ( int offset ) : void
ShiftStartingFrom ( int position, int offset ) : void
TagNode ( ElementNode parent, int openAngleBracketPosition, NameToken nameToken, int maxEnd ) : System

비공개 메소드들

메소드 설명
ToString ( ) : string

메소드 상세

Complete() 공개 메소드

public Complete ( ReadOnlyCollection attributes, ITextRange closingSequence, bool closed, bool isShorthand, bool selfClosing ) : void
attributes ReadOnlyCollection
closingSequence ITextRange
closed bool
isShorthand bool
selfClosing bool
리턴 void

Contains() 공개 메소드

Determines if node contains given position
public Contains ( int position ) : bool
position int Position in a text buffer
리턴 bool

HasPrefix() 공개 메소드

public HasPrefix ( ) : bool
리턴 bool

Shift() 공개 메소드

public Shift ( int offset ) : void
offset int
리턴 void

ShiftStartingFrom() 공개 메소드

public ShiftStartingFrom ( int position, int offset ) : void
position int
offset int
리턴 void

TagNode() 공개 메소드

public TagNode ( ElementNode parent, int openAngleBracketPosition, NameToken nameToken, int maxEnd ) : System
parent ElementNode
openAngleBracketPosition int
nameToken Microsoft.Html.Core.Parser.Tokens.NameToken
maxEnd int
리턴 System