C# 클래스 NetIde.Util.PlatformUtil

파일 보기 프로젝트 열기: netide/netide

공개 프로퍼티들

프로퍼티 타입 설명
IsMono bool
IsUnix bool
IsWindows bool
NativeLineTermination LineTermination

공개 메소드들

메소드 설명
GetLineTermination ( LineTermination mode ) : string
GetNewline ( LineTermination mode ) : string
NormalizeLineTermination ( string value, LineTermination mode ) : string
NormalizeLineTermination ( StringBuilder target, string value, LineTermination mode ) : void

비공개 메소드들

메소드 설명
DetectUnix ( ) : bool
GetNativeLineTermination ( ) : LineTermination

메소드 상세

GetLineTermination() 공개 정적인 메소드

public static GetLineTermination ( LineTermination mode ) : string
mode LineTermination
리턴 string

GetNewline() 공개 정적인 메소드

public static GetNewline ( LineTermination mode ) : string
mode LineTermination
리턴 string

NormalizeLineTermination() 공개 정적인 메소드

public static NormalizeLineTermination ( string value, LineTermination mode ) : string
value string
mode LineTermination
리턴 string

NormalizeLineTermination() 공개 정적인 메소드

public static NormalizeLineTermination ( StringBuilder target, string value, LineTermination mode ) : void
target StringBuilder
value string
mode LineTermination
리턴 void

프로퍼티 상세

IsMono 공개적으로 정적으로 프로퍼티

public static bool IsMono
리턴 bool

IsUnix 공개적으로 정적으로 프로퍼티

public static bool IsUnix
리턴 bool

IsWindows 공개적으로 정적으로 프로퍼티

public static bool IsWindows
리턴 bool

NativeLineTermination 공개적으로 정적으로 프로퍼티

public static LineTermination NativeLineTermination
리턴 LineTermination