Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Represents the base adapter abstract class 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
Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter.UIADataDrivenAdapter
Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter.WebDataDrivenAdapter
Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter.WinDataDrivenAdapter
Syntax
public abstract class DataDrivenAdapterBase : IDisposable
Public MustInherit Class DataDrivenAdapterBase
Implements IDisposable
Constructors
| Name | Description | |
|---|---|---|
![]() |
DataDrivenAdapterBase(XmlDocument) | Initializes a new instance of the DataDrivenAdapterBase class. |
Methods
| Name | Description | |
|---|---|---|
![]() ![]() |
CreateInstance(String, Object) | Instantiates specific derivations of the DataDrivenAdapterBase class. |
![]() |
Dispose() | Clears up any resources being used. |
![]() |
Dispose(Boolean) | Overridden. Unregisters the event listeners. |
![]() |
Equals(Object) | (Inherited from Object.) |
![]() |
ExecuteControlAction(String, Boolean, String) | Executes the designated action of the named control. |
![]() |
Finalize() | Destructor for the DataDrivenAdapterBase class.(Overrides Object.Finalize().) |
![]() |
FindControl(String) | Reports whether the named control is available for use. |
![]() ![]() |
GetAttributeValue(XmlNode, String, Int32) | Retrieves an integer valued attribute from an XML node. |
![]() ![]() |
GetAttributeValue(XmlNode, String, String) | Retrieves a string valued attribute from an XML node. |
![]() |
GetAvailableApplicationEvents() | Gets the list of application events propagated. Intended for design-time use. Custom implementation not required for run-time operation. |
![]() |
GetAvailableControlEvents() | Gets the list of control events propagated. Intended for design-time use. Custom implementation isn’t required for run-time operation. |
![]() |
GetControlConfig(String) | Gets the subordinate nodes from a top-level XML node of a data-driven adapter control binding. |
![]() |
GetControlNames() | Gets the control names. |
![]() |
GetControlValue(String, String) | Gets the current value of the control. |
![]() |
GetFirstDescendentUnderControlConfig(String, String) | Retrieves the first descendent node from a top-level XML node of a data-driven adapter control binding. |
![]() |
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. |
![]() |
OperationHandler(OperationType, String, String, String) | Calls to the DataDrivenAdapterBaseAPI to manipulate the user interface (UI) are dispatched to this handler. Override to implement custom behavior. |
![]() |
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. |
![]() |
RegisterEventListener(String, String, EventHandler<ControlChangedEventArgs>) | Facilitates explicit data-driven adapter event listener registration. |
![]() |
RegisterEventListener(String, String, EventHandler<ControlChangedEventArgs>, String) | Facilitates explicit data-driven adapter event listener registration. |
![]() |
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. |
![]() |
SetControlValue(String, String, String) | Assigns a new value to the named control. |
![]() |
ToString() | (Inherited from Object.) |
![]() |
UnregisterEventListener(String, String, EventHandler<ControlChangedEventArgs>) | Facilitates explicit data-driven adapter event listener unregistration. Called for every registered event on Dispose. |
![]() |
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. |
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
UII data driven adapters
Use data driven adapters (DDAs)
Return to top
Unified Service Desk 2.0
© 2017 Microsoft. All rights reserved. Copyright
.jpeg)
.jpeg)
.jpeg)