IdSymbolCollection Class — NXOpen Python API Reference 12.0.0 documentation

# IdSymbolCollection Class

class `NXOpen.Annotations.``IdSymbolCollection`

  Bases: `object`

  Represents a collection of `NXOpen.Annotations.IdSymbol` objects

  To obtain an instance of this class, refer to `NXOpen.Annotations.AnnotationManager`

  New in version NX5.0.0.

# Methods

Method | Description
--- | ---
CreateCalloutGroupBuilder | Creates a `NXOpen.Annotations.CalloutGroupBuilder`
CreateIdSymbolBuilder | Creates a `NXOpen.Annotations.IdSymbolBuilder`

# Method Detail

## CreateCalloutGroupBuilder

`IdSymbolCollection.``CreateCalloutGroupBuilder`

  Creates a `NXOpen.Annotations.CalloutGroupBuilder`

  Signature `CreateCalloutGroupBuilder()`

  Returns: |
  Return type: | `NXOpen.Annotations.CalloutGroupBuilder`

  New in version NX7.5.0.

  License requirements: drafting (“DRAFTING”)

## CreateIdSymbolBuilder

`IdSymbolCollection.``CreateIdSymbolBuilder`

  Creates a `NXOpen.Annotations.IdSymbolBuilder`

  Signature `CreateIdSymbolBuilder(idsymbol)`

  Parameters: | idsymbol (`NXOpen.Annotations.IdSymbol`) – the id symbol to be edited, if None, then create an id symbol
  Returns: | the id symbol builder
  Return type: | `NXOpen.Annotations.IdSymbolBuilder`

  New in version NX5.0.0.

  License requirements: drafting (“DRAFTING”)