Developer

Agentry OpenUI API for WPF

Use the OpenUI API for Windows Presentation Foundation (WPF) to add custom controls to Agentry .NET Clients, sometimes referred to as WPF clients.

The API documentation is available in source code as part of the Agentry Toolkit. See Setting Up the Development Environment for Agentry Toolkit.

Table 42: Windows Presentation Foundation classes and interfaces

Object

Description

AlternateInputEventArgs class

The scanner component uses this class to specify the scanned data.

HttpHeader class

Defines the data structure for authentication based on HTTP headers in OpenUI.

IAgentryCollection interface

Represents a collection that is defined in an Agentry application.

IAgentryControlViewModel interface

Implemented by the Agentry client.

IAgentryControlViewModelCollectionDisplay interface

Implemented by the Agentry client.

IAgentryControlViewModelDateTime interface

Implemented by the Agentry client.

IAgentryControlViewModelDateTimeDisplay interface

Implemented by the Agentry client.

IAgentryControlViewModelDecimal interface

Implemented by the Agentry client.

IAgentryControlViewModelDecimalDisplay interface

Implemented by the Agentry client.

IAgentryControlViewModelDuration interface

Implemented by the Agentry client.

IAgentryControlViewModelDurationDisplay interface

Implemented by the Agentry client.

IAgentryControlViewModelFile interface

Implemented by the Agentry client.

IAgentryControlViewModelFileDisplay interface

Implemented by the Agentry client.

IAgentryControlViewModelImage interface

Implemented by the Agentry client.

IAgentryControlViewModelLabel interface

Implemented by the Agentry client.

IAgentryControlViewModelNumber< T > interface

Implemented by the Agentry client.

IAgentryControlViewModelNumberDisplay< T > interface

Implemented by the Agentry client.

IAgentryControlViewModelStringDisplay interface

Implemented by the Agentry client.

IAgentryControlViewModelStringEdit interface

Implemented by the Agentry client.

IAgentryData interface

Implemented by the Agentry client.

IAgentryObject interface

Represents an object that is defined in an Agentry application.

IAgentryProperty interface

Represents a single property of a data object.

IAlternateInputDevice interface

Classes that support alternate-input devices must implement the AgentryClientSDK.IAlternateInputDevice interface.

ICredentialManager interface

Defined for users to access the methods in the built-in credential manager.

ICredentials interface

Obsolete.

ICredentialsForClientCertificate interface

The credential interface to support SSL certificate.

ICredentialsForHttpAuth interface

The credential interface to support HTTP authentication.

ICustomAgentryControl interface

The third-party custom control must implement this interface to provide the Agentry client with specific information about how it should operate.