Code Block
using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using System.Text;
namespace HPTronic.Advertise
{
[ClassInterface(ClassInterfaceType.None)]
[ComVisible(true)]
[ComDefaultInterface(typeof(IBannerCollectionInterface))]
public class BannerCollection : IBannerCollectionInterface
{
private /* protected, internal, protected internal */
List<BannerItem> list = new List<BannerItem>()
public BannerCollection()
{}
public void Add(BannerItem item) { list.Add(item); }
public void Clear() { list.Clear(); }
}
public interface IBannerCollectionInterface
{
void Add(BannerItem item);
void Clear();
}
}