C# 클래스 OpenTween.Api.MicrosoftTranslatorApi

파일 보기 프로젝트 열기: opentween/OpenTween 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
OAuthEndpoint System.Uri
TranslateEndpoint System.Uri

Private Properties

프로퍼티 타입 설명
GetAccessTokenAsync TimeSpan>>.Task
ParseOAuthCredential TimeSpan>.Tuple

공개 메소드들

메소드 설명
MicrosoftTranslatorApi ( ) : System
MicrosoftTranslatorApi ( HttpClient http ) : System
TranslateAsync ( string text, string langTo, string langFrom = null ) : Task
UpdateAccessTokenIfExpired ( ) : System.Threading.Tasks.Task

비공개 메소드들

메소드 설명
GetAccessTokenAsync ( ) : TimeSpan>>.Task
ParseOAuthCredential ( byte responseBytes ) : TimeSpan>.Tuple

메소드 상세

MicrosoftTranslatorApi() 공개 메소드

public MicrosoftTranslatorApi ( ) : System
리턴 System

MicrosoftTranslatorApi() 공개 메소드

public MicrosoftTranslatorApi ( HttpClient http ) : System
http System.Net.Http.HttpClient
리턴 System

TranslateAsync() 공개 메소드

public TranslateAsync ( string text, string langTo, string langFrom = null ) : Task
text string
langTo string
langFrom string
리턴 Task

UpdateAccessTokenIfExpired() 공개 메소드

public UpdateAccessTokenIfExpired ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

프로퍼티 상세

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

public static Uri,System OAuthEndpoint
리턴 System.Uri

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

public static Uri,System TranslateEndpoint
리턴 System.Uri