C# 클래스 sidepop.Mime.EncodedWords

Handle complexity of parsing a string with multiple encoded word: See RFC2047
파일 보기 프로젝트 열기: Octopus-ITSM/sidepop 1 사용 예제들

공개 메소드들

메소드 설명
Decode ( ) : void

Decoded and merges all the token from the specified list.

EncodedWords ( string value ) : System

Ctor

비공개 메소드들

메소드 설명
MergeContiguousCompatibleEncodedTokens ( ) : void

If happens that when having multiple contiguous encoded words (specially binary, an encoded word is splitted on a byte boundary example : C3 A9 represents the à character and the first encoded word can contain the C3 and the second encoded word contains A0. This method with modify the list of tokens so when the same encoding and charset are used for multiple tokens, they will be merge together

NextTokenIsCompatible ( EncodedWord encodedWord, int currentIndex ) : bool

Determines if the next token in the list (if any) match the encoded word regular expression and has the same encoding and charset values

메소드 상세

Decode() 공개 메소드

Decoded and merges all the token from the specified list.
public Decode ( ) : void
리턴 void

EncodedWords() 공개 메소드

Ctor
public EncodedWords ( string value ) : System
value string
리턴 System