JavaDataDrivenAdapter Class
Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Represents the adapter for Java applications to manage access between the application, user interface, and automated entities within UII.
Namespace: Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter
Assembly: Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter (in Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter.dll)
Inheritance Hierarchy
System.Object
Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter.DataDrivenAdapterBase
Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter.JavaDataDrivenAdapter
Syntax
public class JavaDataDrivenAdapter : DataDrivenAdapterBase
Public Class JavaDataDrivenAdapter
Inherits DataDrivenAdapterBase
Constructors
Name | Description | |
---|---|---|
JavaDataDrivenAdapter(XmlDocument, Object) | Creates an instance of the JavaDataDrivenAdapter class. |
Properties
Name | Description | |
---|---|---|
KnownControls | Gets or sets the tables that maintain the association between control names and accessible element identifiers. |
Methods
Name | Description | |
---|---|---|
Dispose() | Clears up any resources being used.(Inherited from DataDrivenAdapterBase.) |
|
Dispose(Boolean) | Cleans up any resources being used.(Overrides DataDrivenAdapterBase.Dispose(Boolean).) |
|
Equals(Object) | (Inherited from Object.) |
|
ExecuteControlAction(String, Boolean, String) | Executes the designated action of the named control.(Inherited from DataDrivenAdapterBase.) |
|
Finalize() | Destructor for the DataDrivenAdapterBase class.(Inherited from DataDrivenAdapterBase.) |
|
FindAccObj(String, Int32, Boolean) | Finds the accessibility object using the control name. |
|
FindControl(String) | Reports whether the named control is available for use.(Inherited from DataDrivenAdapterBase.) |
|
FindWindowFromControlName(String, Boolean) | Finds the handle of a control. |
|
GetAvailableApplicationEvents() | Gets the list of application events propagated. Intended for design-time use. Custom implementation not required for run-time operation.(Inherited from DataDrivenAdapterBase.) |
|
GetAvailableControlEvents() | Gets the list of control events propagated(Overrides DataDrivenAdapterBase.GetAvailableControlEvents().) |
|
GetControlConfig(String) | Gets the subordinate nodes from a top-level XML node of a data-driven adapter control binding.(Inherited from DataDrivenAdapterBase.) |
|
GetControlNames() | Gets the control names.(Inherited from DataDrivenAdapterBase.) |
|
GetControlValue(String, String) | Gets the current value of the control.(Inherited from DataDrivenAdapterBase.) |
|
GetFirstDescendentUnderControlConfig(String, String) | Retrieves the first descendent node from a top-level XML node of a data-driven adapter control binding.(Inherited from DataDrivenAdapterBase.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
OperationHandler(OperationType, String, String) | Calls to the DataDrivenAdapterBase API to manipulate the UI are dispatched to this handler. Override to implement custom behavior.(Inherited from DataDrivenAdapterBase.) |
|
OperationHandler(OperationType, String, String, String) | Calls to the JavaDataDrivenAdapter API to manipulate the UI are dispatched to this handler.(Overrides DataDrivenAdapterBase.OperationHandler(OperationType, String, String, String).) |
|
RaiseEvent(Object, String, String, String) | Raises events where necessary. There is no synchronization context marshalling. Events go out on the thread that raised them. It is the listeners responsibility to perform an application-specific thread marshalling as required.(Inherited from DataDrivenAdapterBase.) |
|
RegisterEventListener(String, String, EventHandler<ControlChangedEventArgs>) | Facilitates explicit data-driven adapter event listener registration.(Inherited from DataDrivenAdapterBase.) |
|
RegisterEventListener(String, String, EventHandler<ControlChangedEventArgs>, String) | Facilitates explicit JavaDDA event listener registration.(Overrides DataDrivenAdapterBase.RegisterEventListener(String, String, EventHandler<ControlChangedEventArgs>, String).) |
|
RegisterEventListenerBase(String, String, EventHandler<ControlChangedEventArgs>) | Adds the specified listenerCallback to the internal list of registered listeners. Once registered, RaiseEvent can then be used to raise the event to the registered listeners.(Inherited from DataDrivenAdapterBase.) |
|
SetControlValue(String, String, String) | Assigns a new value to the named control.(Inherited from DataDrivenAdapterBase.) |
|
ToString() | (Inherited from Object.) |
|
UnregisterEventListener(String, String, EventHandler<ControlChangedEventArgs>) | Facilitates explicit JavaDDA event listener unregistration.(Overrides DataDrivenAdapterBase.UnregisterEventListener(String, String, EventHandler<ControlChangedEventArgs>).) |
|
UnregisterEventListenerBase(String, String, EventHandler<ControlChangedEventArgs>) | Removes the specified listenerCallback from the internal list of registered listeners. Once unregistered, RaiseEvent no longer can be used to raise the event.(Inherited from DataDrivenAdapterBase.) |
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter Namespace
Return to top
Unified Service Desk 2.0
© 2017 Microsoft. All rights reserved. Copyright