Method

# GetRangeObjectDescriptor

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

## Description

Returns an `AppleEventObjectSpecifier</api/macos/appleeventobjectspecifier>` containing a range of objects contained in the `AppleEventObjectSpecifier</api/macos/appleeventobjectspecifier>` passed.

## Usage

``` xojo
result = GetRangeObjectDescriptor(DesiredClass, ObjectSpecifier, RangeStart, RangeEnd)
```

| Part            | Type                                                              | Description                                                                          |
|-----------------|-------------------------------------------------------------------|--------------------------------------------------------------------------------------|
| result          | `AppleEventObjectSpecifier</api/macos/appleeventobjectspecifier>` | The object containing the range of objects specified.                                |
| DesiredClass    | `String</api/data_types/string>`                                  | The class of `AppleEvent</api/macos/appleevent>` object you are looking for.         |
| ObjectSpecifier | `AppleEventObjectSpecifier</api/macos/appleeventobjectspecifier>` | The source object. Pass `Nil</api/language/nil>` to search at the application level. |
| RangeStart      | `AppleEventObjectSpecifier</api/macos/appleeventobjectspecifier>` | Indicates the start of the range.                                                    |
| RangeEnd        | `AppleEventObjectSpecifier</api/macos/appleeventobjectspecifier>` | Indicates the end of the range.                                                      |

## Compatibility

|                       |         |
|-----------------------|---------|
| **Project Types**     | Desktop |
| **Operating Systems** | macOS   |

<div class="seealso">

`AppleEvent</api/macos/appleevent>` class, `GetIndexedObjectDescriptor</api/macos/getindexedobjectdescriptor>`, `GetNamedObjectDescriptor</api/macos/getnamedobjectdescriptor>`, `GetOrdinalObjectDescriptor</api/macos/getordinalobjectdescriptor>`, `GetPropertyObjectDescriptor</api/macos/getpropertyobjectdescriptor>`, `GetStringComparisonObjectDescriptor</api/macos/getstringcomparisonobjectdescriptor>`, `GetTestObjectDescriptor</api/macos/gettestobjectdescriptor>` functions.

</div>
