public Task <JsonElement?> SnapshotAsync(AccessibilitySnapshotOptions options = default) { options ??= new(); return(_channel.AccessibilitySnapshotAsync(options.InterestingOnly, (options.Root as ElementHandle)?.ElementChannel)); }
public Task <SerializedAXNode> SnapshotAsync(AccessibilitySnapshotOptions options = null) { var root = (options?.Root as ElementHandle)?.ElementChannel; return(_channel.AccessibilitySnapshotAsync(options?.InterestingOnly, root)); }
public Task <AccessibilitySnapshotResult> SnapshotAsync(bool?interestingOnly = null, IElementHandle root = null) => _channel.AccessibilitySnapshotAsync(interestingOnly, (root as ElementHandle)?.ElementChannel);
public Task <SerializedAXNode> SnapshotAsync(bool interestingOnly = true, IElementHandle root = null) => _channel.AccessibilitySnapshotAsync(interestingOnly, (root as ElementHandle)?.ElementChannel);