Microsoft.MediaCenter.TV.Epg Namespace

This namespace is part of the Click-to-Record API, which enables applications to programmatically schedule the recording of TV programs.

Note   The Click-to-Record API (the Microsoft.MediaCenter.TV.Epg and Microsoft.MediaCenter.TV.Scheduling namespaces) are supported on x86 and AMD64 platforms, but are not supported when called from 32-bit applications that are running in a 32-bit emulator on an AMD64 platform (also known as WOW64). If your application is a combination of managed and unmanaged code, you must compile two versions to support both platforms. If your code is entirely managed, it is platform neutral and the compiled binary can be run on both x86 and AMD64 platforms.

The following types are in the Microsoft.MediaCenter.TV.Epg namespace, which is in the ehRecObj.dll assembly.

Note   When compiling an application that uses any class in the Microsoft.MediaCenter.TV.Epg namespace, the BDATunePIA.dll and stdole.dll files may be copied to your binary directory. However, you should not include these files in your application package.

The Microsoft.MediaCenter.TV.Epg namespace exposes the following classes:

Class Description
Lineup Provides channel lineup information.
LineupException Contains information about an exception that was raised when using the Lineup class.

See Also