OSDN Git Service

WinGui:
[handbrake-jp/handbrake-jp-git.git] / win / C# / interop / Language.cs
1 namespace HandBrake.Interop\r
2 {\r
3     /// <summary>\r
4     /// Represents a language.\r
5     /// </summary>\r
6     public class Language\r
7     {\r
8         /// <summary>\r
9         /// Initializes a new instance of the Language class.\r
10         /// </summary>\r
11         /// <param name="code">The code for the langauge.</param>\r
12         public Language(string code)\r
13         {\r
14             this.Code = code;\r
15         }\r
16 \r
17         /// <summary>\r
18         /// Gets the friendly name of the language.\r
19         /// </summary>\r
20         public string Name\r
21         {\r
22             get\r
23             {\r
24                 return LanguageCodes.Decode(this.Code);\r
25             }\r
26         }\r
27 \r
28         /// <summary>\r
29         /// Gets or sets the language code.\r
30         /// </summary>\r
31         public string Code { get; set; }\r
32     }\r
33 }\r