OSDN Git Service

add win/C# diff files
[handbrake-jp/handbrake-jp.git] / win / C# / interop / DisplayStringAttribute.cs.diff
diff --git a/win/C#/interop/DisplayStringAttribute.cs.diff b/win/C#/interop/DisplayStringAttribute.cs.diff
new file mode 100644 (file)
index 0000000..a815c09
--- /dev/null
@@ -0,0 +1,35 @@
+diff --git a/win/C#/interop/DisplayStringAttribute.cs b/win/C#/interop/DisplayStringAttribute.cs
+new file mode 100644
+index 0000000..3f7e62d
+--- /dev/null
++++ b/win/C#/interop/DisplayStringAttribute.cs
+@@ -0,0 +1,29 @@
++using System;\r
++using System.Collections.Generic;\r
++using System.Linq;\r
++using System.Text;\r
++\r
++namespace HandBrake.Interop\r
++{\r
++    [AttributeUsage(AttributeTargets.Field)]\r
++    public sealed class DisplayStringAttribute : Attribute\r
++    {\r
++        private readonly string value;\r
++\r
++        public string Value\r
++        {\r
++            get { return value; }\r
++        }\r
++\r
++        public string ResourceKey { get; set; }\r
++\r
++        public DisplayStringAttribute(string v)\r
++        {\r
++            this.value = v;\r
++        }\r
++\r
++        public DisplayStringAttribute()\r
++        {\r
++        }\r
++    }\r
++}\r