OnTime.Extension.SDK 4.4.120

OnTime Extension SDK

Simplify the creation of high performance extensions that run within OnTime desktop applications.

Install-Package OnTime.Extension.SDK -Version 4.4.120
dotnet add package OnTime.Extension.SDK --version 4.4.120
paket add OnTime.Extension.SDK --version 4.4.120
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

OnTime Extension SDK

Using the OnTime Extension SDK makes it possible to tightly integrate OnTime accounts with other software systems and sites. You'll be able to create, read, and update data from most areas of an OnTime account, including:

  • Orders
  • Customers
  • Invoices
  • Payments
  • Locations
  • Users
  • Vehicles
  • Zones
  • Price Sets
  • Price Modifiers

Working with these OnTime objects directly makes it possible to develop many custom solutions. These solutions can be implemented via OnTime Extensions: plug-ins that work directly within OnTime Management Suite and OnTime Dispatch.

Once installed, an extension appears as part of the OnTime desktop application in the form of a button in the ribbon or in a context menu.

OnTime Extensions are custom add-ins for OnTime Management Suite and OnTime Dispatch that allow developers to achieve a deep level of embedded integration between an OnTime account and another software system. OnTime Extensions can be created using free tools and a variety of programming languages, including Visual Basic and C#.

OnTime Extensions can be designed to appear in different places across OnTime Management Suite and OnTime Dispatch. These include independent in the ribbon or contextually under invoices, payments, or tracking. The place in which the extension shows itself is determined by the view from which a class inherits.

Getting Started

OnTime Extensions are simple to design and create using the OnTime SDK tools. Extensions are build using the Microsoft .NET Framework for security and rapid development. Any version (including the free versions) of Visual Studio 2010 or greater is all that is required for a programmer to create an extension.

Referencing the OnTime SDK assembly within a Visual Studio project unlocks all of the functionality to interact with OnTime within your code. This includes IntelliSense for .NET languages such as Visual Basic and C#, making discoverability easier and more intuitive.

How long does it take to develop an extension? Depending on the complexity of the extension, developers with the tools and understanding can create a simple extension within 30 minutes.

Learn more under Build an Extension.

Documentation, Samples, and Step-by-Step Guides

View our full OnTime Extension SDK documentation.

To make compiling and packaging these samples easier, try the OnTime Extension Packager for Visual Studio, available on the Visual Studio Marketplace.

Technical Requirements

The following tools are required to create an OnTime Extension:

OnTime Extension SDK

Using the OnTime Extension SDK makes it possible to tightly integrate OnTime accounts with other software systems and sites. You'll be able to create, read, and update data from most areas of an OnTime account, including:

  • Orders
  • Customers
  • Invoices
  • Payments
  • Locations
  • Users
  • Vehicles
  • Zones
  • Price Sets
  • Price Modifiers

Working with these OnTime objects directly makes it possible to develop many custom solutions. These solutions can be implemented via OnTime Extensions: plug-ins that work directly within OnTime Management Suite and OnTime Dispatch.

Once installed, an extension appears as part of the OnTime desktop application in the form of a button in the ribbon or in a context menu.

OnTime Extensions are custom add-ins for OnTime Management Suite and OnTime Dispatch that allow developers to achieve a deep level of embedded integration between an OnTime account and another software system. OnTime Extensions can be created using free tools and a variety of programming languages, including Visual Basic and C#.

OnTime Extensions can be designed to appear in different places across OnTime Management Suite and OnTime Dispatch. These include independent in the ribbon or contextually under invoices, payments, or tracking. The place in which the extension shows itself is determined by the view from which a class inherits.

Getting Started

OnTime Extensions are simple to design and create using the OnTime SDK tools. Extensions are build using the Microsoft .NET Framework for security and rapid development. Any version (including the free versions) of Visual Studio 2010 or greater is all that is required for a programmer to create an extension.

Referencing the OnTime SDK assembly within a Visual Studio project unlocks all of the functionality to interact with OnTime within your code. This includes IntelliSense for .NET languages such as Visual Basic and C#, making discoverability easier and more intuitive.

How long does it take to develop an extension? Depending on the complexity of the extension, developers with the tools and understanding can create a simple extension within 30 minutes.

Learn more under Build an Extension.

Documentation, Samples, and Step-by-Step Guides

View our full OnTime Extension SDK documentation.

To make compiling and packaging these samples easier, try the OnTime Extension Packager for Visual Studio, available on the Visual Studio Marketplace.

Technical Requirements

The following tools are required to create an OnTime Extension:

Dependencies

This package has no dependencies.

Version History

Version Downloads Last updated
4.4.120 75 7/30/2018
4.3.105 95 6/18/2018
4.0.129 94 6/18/2018