Interface IMaaTasker
- Namespace
- MaaFramework.Binding
- Assembly
- MaaFramework.Binding.dll
An interface defining wrapped members for MaaTasker.
public interface IMaaTasker : IMaaCommon, IMaaOption<TaskerOption>, IMaaPost, IMaaDisposable, IDisposable
Implements
Properties
- Controller
-
Gets or sets a controller that binds to the MaaFramework.Binding.IMaaTasker.
- DisposeOptions
-
Gets or sets whether disposes the MaaFramework.Binding.IMaaTasker.Resource or the MaaFramework.Binding.IMaaTasker.Controller when System.IDisposable.Dispose was invoked.
- Initialized
-
Gets whether the MaaFramework.Binding.IMaaTasker is fully initialized.
- Resource
-
Gets or sets a resource that binds to the MaaFramework.Binding.IMaaTasker.
- Running
-
Gets whether the MaaFramework.Binding.IMaaTasker is running.
- Toolkit
-
Gets or sets a toolkit.
- Utility
-
Gets or sets a utility.
Methods
- Abort()
-
Stops all appended tasks, the MaaFramework.Binding.IMaaResource and the MaaFramework.Binding.IMaaController.
- AppendPipeline(string, string)
-
Appends a job of executing a pipeline, could be called multiple times.
- ClearCache()
-
Clear the runtime cache.
- GetLatestNode(string, out long)
-
Gets the latest node.
- GetNodeDetail(long, out string, out long, out bool)
-
Gets the node detail.
- GetRecognitionDetail<T>(long, out string, out string, out bool, IMaaRectBuffer?, out string, T?, IMaaListBuffer<T>?)
-
Gets the recognition detail.
- GetTaskDetail(long, out string, out long[], out MaaJobStatus)
-
Gets the task detail.