IModelConnection.Elements Class
The collection of Elements for an IModelConnection.
Methods
Name | Description | |
---|---|---|
getPlacements(elementIds: Iterable<string>, options?: Readonly<IModelConnection.GetPlacementsOptions>): Promise<Placement & { elementId: string }[]> | Obtain the Placements of a set of GeometricElements. | |
getProps(arg: Id64Arg): Promise<ElementProps[]> | Get an array of ElementProps given one or more element ids. | |
loadProps(identifier: string | CodeProps, options?: ElementLoadOptions): Promise<undefined | ElementProps> | Obtain the properties of a single element, optionally specifying specific properties to include or exclude. | |
queryIds(params: EntityQueryParams): Promise<Id64Set> | Get a set of element ids that satisfy a query | |
queryProps(params: EntityQueryParams): Promise<ElementProps[]> | Get an array of ElementProps that satisfy a query |
Properties
Name | Type | Description | |
---|---|---|---|
rootSubjectId Accessor ReadOnly | string | The Id of the root subject element for this iModel. |
Defined in
Last Updated: 16 May, 2024
Found something wrong, missing, or unclear on this page?Raise an issue in our repo.