C# Class ID3.ID3v2Frames.Language

Provide a class to read/write Languages
Afficher le fichier Open project: jasine/SaveDouban

Private Properties

Свойство Type Description
InitializeLanguages void
Read void

Méthodes publiques

Méthode Description
Equals ( object obj ) : bool
GetHashCode ( ) : int
IsValidLanguageID ( string Language ) : bool

Indicate if specific string is valid LanguageID

Language ( ) : System

Create new language

Language ( Stream Data ) : System

Create new language from specific Sream

Language ( string LanguageID ) : System

Create new language

LanguagesArray ( string Format ) : string[]

Gets list of Languages according to Format

ToString ( ) : string
ToString ( string Format ) : string
Write ( Stream Data ) : void

Write LanguageID of current language to specific Stream

Private Methods

Méthode Description
InitializeLanguages ( ) : void

Add languages specification to _Languages Dictionary

Read ( Stream Data ) : void

Read language from specific FileStream

Method Details

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

IsValidLanguageID() public static méthode

Indicate if specific string is valid LanguageID
public static IsValidLanguageID ( string Language ) : bool
Language string LanguageID to control
Résultat bool

Language() public méthode

Create new language
public Language ( ) : System
Résultat System

Language() public méthode

Create new language from specific Sream
public Language ( Stream Data ) : System
Data Stream Stream to read language from
Résultat System

Language() public méthode

Create new language
public Language ( string LanguageID ) : System
LanguageID string 3 character LanguageID or string.empty
Résultat System

LanguagesArray() public static méthode

Gets list of Languages according to Format
public static LanguagesArray ( string Format ) : string[]
Format string Use LName and LID to make your format
Résultat string[]

ToString() public méthode

public ToString ( ) : string
Résultat string

ToString() public méthode

public ToString ( string Format ) : string
Format string
Résultat string

Write() public méthode

Write LanguageID of current language to specific Stream
public Write ( Stream Data ) : void
Data Stream
Résultat void