Autodesk Vault ProfessionalVault API

BOMSchm Class

Autodesk.Connectivity.WebServicesAutodesk.Connectivity.WebServices

Defines a number of rules and properties which control the BOM representation.

Syntax

public class BOMSchm 
Public Class BOMSchm 

Properties

NameDescription
IdA unique ID for this scheme.
InsepAsPrtIndicates whether assemblies with a BOMStructure of "Inseperable" should be treated as a single part in a PartsOnly scheme. When true, the inseparable assembly is treated as a single part and its children are ignored. When false, the children are included in the Parts Only view. In a “Structured” scheme, InsepAsPrt should always be set to "false".
InsepPrmtsPrchA value of true indicates that, in an assembly with a BOMStructure of "Inseperable", Components with a BOMStructure of "Purchased" are considered independent of the parent assembly. A value of false indicates that purchased children should be considered inseparable children of inseparable assemblies. In a "Structured" scheme, InsepPrmtsPrch should always be set to "false".
PrchAsPrtIndicates whether assemblies with a BOMStructure of "Purchased" should be treated as a single part. In a "Structured" scheme, PrchAsPrt should always be set to "false".
RootCompIdThe root component of the scheme.
SchmTypAn enumerated value indicating the type of scheme. Only Structured is currently supported.

Returned By

Where you get a BOMSchm — members that return one.

Inheritance Hierarchy

  • System.Object
  • Autodesk.Connectivity.WebServices.BOMSchm

See Also