public TimeSpan Position { get; set; }
Public Property Position As TimeSpan Get Set
public: virtual property TimeSpan Position { TimeSpan get () sealed; void set (TimeSpan value) sealed; }
abstract Position : TimeSpan with get, set override Position : TimeSpan with get, set