C# Класс Teamaton.Lib.LanguageService

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
CountryIso2ToLangIso2 string>.Dictionary

Открытые методы

Метод Описание
Fill ( ListControl listControl ) : void

Removes all items before adding all languages alphabetically by name.

Fill ( ListControl listControl, System.Web.UI.WebControls.ListItem firstItem ) : void

Removes all items before adding all languages alphabetically by name.

GetAll ( ) : LanguageList
GetByCountryIso2 ( string countryIso2 ) : Language
GetByIso2 ( string iso2 ) : Language

Does not use the application cache.

GetByIso2 ( string iso2List ) : LanguageList
GetByName ( string name ) : Language
GetDutch ( ) : Language
GetEnglish ( ) : Language
GetFrench ( ) : Language
GetFromUrl ( Uri url ) : Language

Returns a Language object from the subdomain of the given URL. Default is German.

GetGerman ( ) : Language
GetItalian ( ) : Language
GetLangIso2FromCountryIso2 ( string countryIso2 ) : string

Returns the Iso2 code of the language that has been assigned as default for the country with the given Iso2 code.

GetPolish ( ) : Language
GetSpanish ( ) : Language
LanguageService ( ISession session ) : System

Приватные методы

Метод Описание
FillSorted ( ListControl listControl ) : void

Описание методов

Fill() публичный Метод

Removes all items before adding all languages alphabetically by name.
public Fill ( ListControl listControl ) : void
listControl System.Web.UI.WebControls.ListControl
Результат void

Fill() публичный Метод

Removes all items before adding all languages alphabetically by name.
public Fill ( ListControl listControl, System.Web.UI.WebControls.ListItem firstItem ) : void
listControl System.Web.UI.WebControls.ListControl
firstItem System.Web.UI.WebControls.ListItem
Результат void

GetAll() публичный Метод

public GetAll ( ) : LanguageList
Результат LanguageList

GetByCountryIso2() публичный Метод

public GetByCountryIso2 ( string countryIso2 ) : Language
countryIso2 string
Результат Language

GetByIso2() публичный Метод

Does not use the application cache.
public GetByIso2 ( string iso2 ) : Language
iso2 string
Результат Language

GetByIso2() публичный Метод

public GetByIso2 ( string iso2List ) : LanguageList
iso2List string
Результат LanguageList

GetByName() публичный Метод

public GetByName ( string name ) : Language
name string
Результат Language

GetDutch() публичный Метод

public GetDutch ( ) : Language
Результат Language

GetEnglish() публичный Метод

public GetEnglish ( ) : Language
Результат Language

GetFrench() публичный Метод

public GetFrench ( ) : Language
Результат Language

GetFromUrl() публичный Метод

Returns a Language object from the subdomain of the given URL. Default is German.
public GetFromUrl ( Uri url ) : Language
url System.Uri
Результат Language

GetGerman() публичный Метод

public GetGerman ( ) : Language
Результат Language

GetItalian() публичный Метод

public GetItalian ( ) : Language
Результат Language

GetLangIso2FromCountryIso2() публичный Метод

Returns the Iso2 code of the language that has been assigned as default for the country with the given Iso2 code.
public GetLangIso2FromCountryIso2 ( string countryIso2 ) : string
countryIso2 string
Результат string

GetPolish() публичный Метод

public GetPolish ( ) : Language
Результат Language

GetSpanish() публичный Метод

public GetSpanish ( ) : Language
Результат Language

LanguageService() публичный Метод

public LanguageService ( ISession session ) : System
session ISession
Результат System

Описание свойств

CountryIso2ToLangIso2 публичное статическое свойство

Mapping from country iso2 codes to language iso2 codes
public static Dictionary CountryIso2ToLangIso2
Результат string>.Dictionary