41 |
public interface IPropertyDictionary<TKey,TValue> |
public interface IPropertyDictionary<TKey,TValue> |
42 |
{ |
{ |
43 |
Dictionary<TKey, TValue> Properties { get; } |
Dictionary<TKey, TValue> Properties { get; } |
44 |
TValue GetProperty(TKey name); |
TValue GetProperty(TKey propertyname); |
45 |
void SetProperty(TKey name, TValue value); |
void SetProperty(TKey propertyname, TValue propertyvalue); |
46 |
|
bool ContainsProperty(string propertyname); |
47 |
|
|
48 |
|
void AddProperty(TKey propertyname); |
49 |
|
void AddProperty(TKey propertyname, TValue propertyvalue); |
50 |
|
void RemoveProperty(string propertyname); |
51 |
} |
} |
52 |
public interface IXMLTVProgram : IPropertyDictionary |
public interface IXMLTVProgram : IPropertyDictionary |
53 |
{ |
{ |