The LaygoDevice class imports all of the functions and constants of the LayGO Device Library and exports them as static methods and constants. It replaces LayGO Device Library names starting with the dev_ prefix with static methods and constants with the same name but without the prefix. For instance, the LayGO Device Library function dev_Open() is replaced by LaygoDevice.Open().

The LaygoDevice class is primarily intended for use by the other LayGO for C# classes rather than for direct use by application programs.