Bexel Manager API Documentation
Bexel.Api.SelectionSets.ReadOnlySelectionSetCollection Class Reference

More...

Inheritance diagram for Bexel.Api.SelectionSets.ReadOnlySelectionSetCollection:
Bexel.Api.SelectionSets.IReadOnlySelectionSetCollection IReadOnlyCollection Bexel.Api.SelectionSets.SelectionSetCollection

Public Member Functions

IEnumerator< SelectionSetGetEnumerator ()
 
SelectionSet GetSelectionSetByID (SelectionSetID id)
 Retrieves the selection set with the specified ID. More...
 
SelectionSet GetSelectionSetByID (int internalID)
 Retrieves the selection set with the specified internal ID. More...
 
SelectionSet GetSelectionSetByName (string name)
 Retrieves the selection set with the specified name. More...
 
bool ContainsKey (SelectionSetID id)
 Determines whether the collection contains the selection set with the specified ID. More...
 
bool ContainsKey (int internalID)
 Determines whether the collection contains the selection set with the specified internal ID. More...
 

Protected Attributes

readonly SelectionSetCollectionRef selectionSetsRef
 
readonly Project project
 

Properties

int Count [get]
 
SelectionSet this[SelectionSetID id] [get]
 
SelectionSet this[int internalID] [get]
 
- Properties inherited from Bexel.Api.SelectionSets.IReadOnlySelectionSetCollection
SelectionSet this[SelectionSetID id] [get]
 Retrieves the selection set with the specified ID. More...
 
SelectionSet this[int internalID] [get]
 Retrieves the selection set with the specified selection set internal ID. More...
 

Detailed Description

Member Function Documentation

◆ ContainsKey() [1/2]

bool Bexel.Api.SelectionSets.ReadOnlySelectionSetCollection.ContainsKey ( SelectionSetID  id)

Determines whether the collection contains the selection set with the specified ID.

Parameters
idID of the selection set.
Returns
True if selection set with the specified ID exists, False otherwise.

Implements Bexel.Api.SelectionSets.IReadOnlySelectionSetCollection.

◆ ContainsKey() [2/2]

bool Bexel.Api.SelectionSets.ReadOnlySelectionSetCollection.ContainsKey ( int  internalID)

Determines whether the collection contains the selection set with the specified internal ID.

Parameters
internalIDInternal ID of the selection set.
Returns
True if selection set with the specified internal ID exists, False otherwise.

Implements Bexel.Api.SelectionSets.IReadOnlySelectionSetCollection.

◆ GetSelectionSetByID() [1/2]

SelectionSet Bexel.Api.SelectionSets.ReadOnlySelectionSetCollection.GetSelectionSetByID ( SelectionSetID  id)

Retrieves the selection set with the specified ID.

Parameters
idID of the selection set.
Returns
A selection set with the specified ID, null if no such selection set exists within the collection.

Implements Bexel.Api.SelectionSets.IReadOnlySelectionSetCollection.

◆ GetSelectionSetByID() [2/2]

SelectionSet Bexel.Api.SelectionSets.ReadOnlySelectionSetCollection.GetSelectionSetByID ( int  internalID)

Retrieves the selection set with the specified internal ID.

Parameters
internalIDInternal ID of the selection set.
Returns
A selection set with the specified internal ID, null if no such selection set exists within the collection.

Implements Bexel.Api.SelectionSets.IReadOnlySelectionSetCollection.

◆ GetSelectionSetByName()

SelectionSet Bexel.Api.SelectionSets.ReadOnlySelectionSetCollection.GetSelectionSetByName ( string  name)

Retrieves the selection set with the specified name.

Parameters
nameThe name of the selection set.
Returns
A selection set with the specified name, null if no such selection set exists within the collection.

Implements Bexel.Api.SelectionSets.IReadOnlySelectionSetCollection.