示例#1
0
 public Task <JsonElement?> SnapshotAsync(AccessibilitySnapshotOptions options = default)
 {
     options ??= new();
     return(_channel.AccessibilitySnapshotAsync(options.InterestingOnly, (options.Root as ElementHandle)?.ElementChannel));
 }
示例#2
0
        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);
示例#4
0
 public Task <SerializedAXNode> SnapshotAsync(bool interestingOnly = true, IElementHandle root = null)
 => _channel.AccessibilitySnapshotAsync(interestingOnly, (root as ElementHandle)?.ElementChannel);