public abstract class InputElementEnumerator { abstract public bool MoveNext(); abstract public InputElement Current { get; } }