C# 클래스 System.Globalization.LanguageCollector

Class responsible to collect available localized resources.
파일 보기 프로젝트 열기: sillsdev/FieldWorks

공개 메소드들

메소드 설명
GetLanguages ( LanguageNameDisplay languageNameToDisplay, int &currentLanguage ) : System.Globalization.CultureInfoDisplayItem[]

Returns an array of CultureInfoDisplayItem objects for all available localized resources.

LanguageCollector ( ) : System

Initializes LanguageCollector object with a list of available localized resources based on subfolders names.

LanguageCollector ( CultureInfo defaultCultureInfo ) : System

Initializes LanguageCollector object with a list of available localized resources based on subfolders names plus CultureInfo supplied as a default culture.

비공개 메소드들

메소드 설명
GetAllCultures ( ) : Hashtable
GetApplicationAvailableCultures ( ) : ArrayList
GetDisplayName ( CultureInfo cultureInfo, LanguageNameDisplay languageNameToDisplay ) : string

메소드 상세

GetLanguages() 공개 메소드

Returns an array of CultureInfoDisplayItem objects for all available localized resources.
public GetLanguages ( LanguageNameDisplay languageNameToDisplay, int &currentLanguage ) : System.Globalization.CultureInfoDisplayItem[]
languageNameToDisplay LanguageNameDisplay /// LanguageNameDisplay value defining how language will be displayed. ///
currentLanguage int /// Index of currently active UI culture. ///
리턴 System.Globalization.CultureInfoDisplayItem[]

LanguageCollector() 공개 메소드

Initializes LanguageCollector object with a list of available localized resources based on subfolders names.
public LanguageCollector ( ) : System
리턴 System

LanguageCollector() 공개 메소드

Initializes LanguageCollector object with a list of available localized resources based on subfolders names plus CultureInfo supplied as a default culture.
public LanguageCollector ( CultureInfo defaultCultureInfo ) : System
defaultCultureInfo CultureInfo /// Default culure for which application did not create subfolder. ///
리턴 System