Namespace MaaFramework.Binding
Namespaces
- MaaFramework.Binding.Abstractions
- MaaFramework.Binding.Buffers
- MaaFramework.Binding.Custom
- MaaFramework.Binding.Notification
Classes
- MaaToolkit.AdbDeviceClass
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaToolkit.
- MaaToolkit.AdbDeviceClass
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaToolkit.
- AdbDeviceInfo
-
A record providing properties of adb device information.
- MaaToolkit.ConfigClass
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaToolkit.
- MaaToolkit.ConfigClass
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaToolkit.
- MaaToolkit.DesktopClass
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaToolkit.
- MaaToolkit.DesktopClass
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaToolkit.
- MaaToolkit.DesktopWindowClass
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaToolkit.
- MaaToolkit.DesktopWindowClass
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaToolkit.
- DesktopWindowInfo
-
A record providing properties of window information.
- DeviceInfoExtensions
-
A static class providing extension methods for the creation of MaaAdbController.
- ImageInfo
-
A sealed record providing properties of image information.
- MaaAdbController
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaController.MaaAdbControllerCreate(System.String,System.String,System.UInt64,System.UInt64,System.String,System.String,MaaFramework.Binding.Interop.Native.MaaNotificationCallback,System.IntPtr).
- MaaCallbackEventArgs
-
A class providing data for the MaaFramework.Binding.Abstractions.IMaaCommon.Callback event.
- MaaContext
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaContext.
- MaaController
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaController.
- MaaCustomController
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaController.MaaCustomControllerCreate(MaaFramework.Binding.Custom.IMaaCustomController,System.IntPtr,MaaFramework.Binding.Interop.Native.MaaNotificationCallback,System.IntPtr).
- MaaDbgController
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaController.MaaDbgControllerCreate(System.String,System.String,System.UInt64,System.String,MaaFramework.Binding.Interop.Native.MaaNotificationCallback,System.IntPtr).
- MaaException
-
The exception that is the base class for custom exceptions in MaaFramework.Binding.
- MaaImage
-
A non-generic sealed class used to wrap MaaFramework.Binding.Buffers.IMaaImageBuffer.
- MaaInteroperationException
-
The exception is thrown when a maa interoperation failed.
- MaaJob
-
A wrapper class providing a reference implementation for return value of Maa Post method.
- MaaJobStatusException
-
The exception is thrown when the MaaFramework.Binding.MaaJobStatus of a MaaFramework.Binding.MaaJob is unexpected.
- MaaJobStatusExtensions
-
A static class providing extension methods for MaaFramework.Binding.MaaJobStatus.
- MaaOptionExtensions
-
A static class providing extension methods for setting maa option.
- MaaResource
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaResource.
- MaaTaskJob
-
A wrapper class providing a reference implementation for return value of Maa Post method.
- MaaTasker
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaTasker.
- MaaToolkit
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaToolkit.
- MaaUtility
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaUtility.
- MaaWin32Controller
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaController.MaaWin32ControllerCreate(System.IntPtr,System.UInt64,System.UInt64,MaaFramework.Binding.Interop.Native.MaaNotificationCallback,System.IntPtr).
- NodeDetail
-
A sealed record providing properties of node detail.
- NodeDetailExtensions
-
A static class providing extension methods for the query of node detail.
- MaaToolkit.ProjectInterfaceClass
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaToolkit.
- MaaToolkit.ProjectInterfaceClass
-
A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaToolkit.
- RecognitionDetail
-
A sealed record providing properties of recognition detail.
- RecognitionDetailExtensions
-
A static class providing extension methods for the query of recognition detail.
- TaskDetail
-
A sealed record providing properties of task detail.
- TaskDetailExtensions
-
A static class providing extension methods for the query of task detail.
- WindowInfoExtensions
-
A static class providing extension methods for the creation of MaaWin32Controller.
Interfaces
- IMaaContext<T>
-
An interface defining wrapped members for MaaContext with generic handle.
- IMaaContext
-
An interface defining wrapped members for MaaContext.
- IMaaController
-
An interface defining wrapped members for MaaController.
- IMaaController<T>
-
An interface defining wrapped members for MaaController with generic handle.
- IMaaResource
-
An interface defining wrapped members for MaaResource.
- IMaaResource<T>
-
An interface defining wrapped members for MaaResource with generic handle.
- IMaaTasker
-
An interface defining wrapped members for MaaTasker.
- IMaaTasker<T>
-
An interface defining wrapped members for MaaTasker with generic handle.
- IMaaToolkit
-
An interface defining wrapped members for MaaToolkit.
- IMaaToolkitAdbDevice
-
An interface defining wrapped members for MaaToolkit Adb Device.
- IMaaToolkitConfig
-
An interface defining wrapped members for MaaToolkit Config.
- IMaaToolkitDesktop
-
An interface defining wrapped members for MaaToolkit Desktop.
- IMaaToolkitDesktopWindow
-
An interface defining wrapped members for MaaToolkit Desktop Window.
- IMaaToolkitProjectInterface
-
An interface defining wrapped members for MaaToolkit Project Interface.
- IMaaUtility
-
An interface defining wrapped members for MaaUtility.
Enums
- AdbInputMethods
- AdbScreencapMethods
- CheckStatusOption
-
Checking MaaFramework.Binding.MaaJobStatus option.
- ControllerOption
-
Option keys for controller instance options. See MaaControllerSetOption().
- DbgControllerType
- DisposeOptions
-
MaaFramework.Binding.IMaaTasker dispose options.
- GlobalOption
- InferenceDevice
- InferenceExecutionProvider
- LinkOption
-
MaaFramework.Binding.IMaaController link option.
- LoggingLevel
- MaaJobStatus
- ResourceOption
- TaskerOption
- Win32InputMethod
- Win32ScreencapMethod