C# 클래스 FastColoredTextBoxNS.EncodingDetector

파일 보기 프로젝트 열기: samarjeet27/ynoteclassic

공개 메소드들

메소드 설명
DetectBOMBytes ( byte BOMBytes ) : Encoding
DetectTextFileEncoding ( FileStream InputFileStream, long HeuristicSampleSize ) : Encoding
DetectTextFileEncoding ( FileStream InputFileStream, long HeuristicSampleSize, bool &HasBOM ) : Encoding
DetectTextFileEncoding ( string InputFilename ) : Encoding
DetectUnicodeInByteSampleByHeuristics ( byte SampleBytes ) : Encoding

비공개 메소드들

메소드 설명
DetectSuspiciousUTF8SequenceLength ( byte SampleBytes, long currentPos ) : int
IsCommonUSASCIIByte ( byte testByte ) : bool

메소드 상세

DetectBOMBytes() 공개 정적인 메소드

public static DetectBOMBytes ( byte BOMBytes ) : Encoding
BOMBytes byte
리턴 System.Text.Encoding

DetectTextFileEncoding() 공개 정적인 메소드

public static DetectTextFileEncoding ( FileStream InputFileStream, long HeuristicSampleSize ) : Encoding
InputFileStream System.IO.FileStream
HeuristicSampleSize long
리턴 System.Text.Encoding

DetectTextFileEncoding() 공개 정적인 메소드

public static DetectTextFileEncoding ( FileStream InputFileStream, long HeuristicSampleSize, bool &HasBOM ) : Encoding
InputFileStream System.IO.FileStream
HeuristicSampleSize long
HasBOM bool
리턴 System.Text.Encoding

DetectTextFileEncoding() 공개 정적인 메소드

public static DetectTextFileEncoding ( string InputFilename ) : Encoding
InputFilename string
리턴 System.Text.Encoding

DetectUnicodeInByteSampleByHeuristics() 공개 정적인 메소드

public static DetectUnicodeInByteSampleByHeuristics ( byte SampleBytes ) : Encoding
SampleBytes byte
리턴 System.Text.Encoding