/[xmltv_parser]/trunk/libxmltv/Interfaces/Interfaces.cs
ViewVC logotype

Diff of /trunk/libxmltv/Interfaces/Interfaces.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- trunk/libxmltv/Interfaces/Interfaces.cs	2013/03/09 13:51:58	86
+++ trunk/libxmltv/Interfaces/Interfaces.cs	2013/03/09 14:33:18	87
@@ -41,8 +41,13 @@
     public interface IPropertyDictionary<TKey,TValue>
     {
         Dictionary<TKey, TValue> Properties { get; }
-        TValue GetProperty(TKey name);
-        void SetProperty(TKey name, TValue value);
+        TValue GetProperty(TKey propertyname);
+        void SetProperty(TKey propertyname, TValue propertyvalue);
+        bool ContainsProperty(string propertyname);
+
+        void AddProperty(TKey propertyname);
+        void AddProperty(TKey propertyname, TValue propertyvalue);
+        void RemoveProperty(string propertyname);
     }
     public interface IXMLTVProgram : IPropertyDictionary
     {

 

  ViewVC Help
Powered by ViewVC 1.1.22