_inventor object library

58
Description Autodesk Inventor Object Library Classes Class Module Description AddInAutomation IUnknown of its Automation interface that an AddIn may return. Enables other applications to get at it. AnalyticEdgeWorkAxisDef Object that allows you to get and set the information that specifies a work axis using an analytic edge. AngleConstraint Object that represents an angle assembly constraint. AngleConstraintProxy Object that represents an angle assembly constraint. AngleExtent The AngleExtent object provides access to the information that defines the extent for a feature using an angle. AngleiMateDefinition The AngleiMateDefinition object represents an angle iMate definition. It is derived from the iMateDefinition object. AngleiMateDefinitionProxy Assembly-context proxy object derived from its native definition-context object.The AngleiMateDefinition object represents an angle iMate definition. It is derived from the iMateDefinition object. AngularGeneralDimension The AngularGeneralDimension object represents an angular general dimension placed on a sheet. Application Autodesk Inventor Application object. ApplicationAddIn Object that represents an Application AddIn inside Autodesk Inventor. ApplicationAddIns Object that holds a collection of ApplicationAddIn interfaces. ApplicationAddInServer Object required to be supported by Server to qualify as an Autodesk Inventor AddIn. ApplicationAddInSite The ApplicationAddInSite object is an object that is only available through the Activate method of the ApplicationAddInServer interface. ApplicationEvents The ApplicationEvents object provides application event notifications. ApprenticeDrawingPrintManager The ApprenticeDrawingPrintManager object supports properties and methods that allow you to get and set the printing parameters and submit the print job. ApprenticePrintManager The ApprenticePrintManager object supports properties and methods that allow you to get and set the printing parameters and submit the print job. ApprenticeServer Standalone mini component allowing limited access to an Inventor File. ApprenticeServerComponent Standalone mini-component allowing limited access to an Autodesk Inventor file. ApprenticeServerDocument The ApprenticeServerDocument object represents an in-memory Inventor document. Project Overview Autodesk Inventor Object Library Send comments on this topic. Página 1 de 58 Project Overview 13/11/2007 mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Upload: jose-alberto-torres-jaraute

Post on 12-Mar-2015

1.338 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: _INVENTOR Object Library

Description

Autodesk Inventor Object Library

Classes

Class Module Description

AddInAutomation IUnknown of its Automation interface that an AddIn may return. Enables other applications to get at it.

AnalyticEdgeWorkAxisDef Object that allows you to get and set the information that specifies a work axis using an analytic edge.

AngleConstraint Object that represents an angle assembly constraint.

AngleConstraintProxy Object that represents an angle assembly constraint.

AngleExtent The AngleExtent object provides access to the information that defines the extent for a feature using an angle.

AngleiMateDefinition The AngleiMateDefinition object represents an angle iMate definition. It is derived from the iMateDefinition object.

AngleiMateDefinitionProxy Assembly-context proxy object derived from its native definition-context object.The AngleiMateDefinition object represents an angle iMate definition. It is derived from the iMateDefinition object.

AngularGeneralDimension The AngularGeneralDimension object represents an angular general dimension placed on a sheet.

Application Autodesk Inventor Application object.

ApplicationAddIn Object that represents an Application AddIn inside Autodesk Inventor.

ApplicationAddIns Object that holds a collection of ApplicationAddIn interfaces.

ApplicationAddInServer Object required to be supported by Server to qualify as an Autodesk Inventor AddIn.

ApplicationAddInSite The ApplicationAddInSite object is an object that is only available through the Activate method of the ApplicationAddInServer interface.

ApplicationEvents The ApplicationEvents object provides application event notifications.

ApprenticeDrawingPrintManager The ApprenticeDrawingPrintManager object supports properties and methods that allow you to get and set the printing parameters and submit the print job.

ApprenticePrintManager The ApprenticePrintManager object supports properties and methods that allow you to get and set the printing parameters and submit the print job.

ApprenticeServer Standalone mini component allowing limited access to an Inventor File.

ApprenticeServerComponent Standalone mini-component allowing limited access to an Autodesk Inventor file.

ApprenticeServerDocument The ApprenticeServerDocument object represents an in-memory Inventor document.

Project Overview Autodesk Inventor Object Library Send comments on this topic.

Página 1 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 2: _INVENTOR Object Library

ApprenticeServerDocuments Provides access to a list of Document objects.

ApprenticeServerDrawingDocument The ApprenticeServerDrawingDocument object.

Arc2d The Arc2d object.

Arc3d The Arc3d object.

AssemblyComponentDefinition The AssemblyComponentDefinition object is the top-level object that provides access to the assembly specific information in the document.

AssemblyComponentDefinitions Provides access to the AssemblyComponentDefinition objects within the assembly document.

AssemblyConstraint Object that represents the base class of an assembly constraint.

AssemblyConstraints Provides access to the AssemblyConstraint collection in the top level of the assembly.

AssemblyConstraintsEnumerator Provides access to the constraints acting directly on a particular occurrence.

AssemblyDocument The AssemblyDocument object represents an in-memory Inventor assembly document.

AssemblyEvents The AssemblyEvents object.

AssemblyOptions The AssemblyOptions object provides access to properties that provide read and write access of the assembly related application options. This is somewhat equivalent to the Assembly tab of the Application Options dialog.

AssemblyWorkAxisDef The AssemblyWorkAxisDef object allows you to get and set the information that specifies a fixed work axis.

AssemblyWorkPlaneDef The AssemblyWorkPlaneDef object allows you to access the information specific to work planes in an assembly.

AssemblyWorkPointDef The AssemblyWorkPointDef object allows you to get and set the information that specifies a fixed work point.

Attribute The Attribute object stores a name and value and belongs to a specific attribute set.

AttributeManager Dynamic attributes provide the ability for a programmer to add any arbitrary data to any persistent object within Autodesk Inventor.

AttributesEnumerator The AttributesEnumerator object provides access to a list of Attribute objects. See here for an overview.

AttributeSet The AttributeSet object provides the ability to create new attributes and access existing attributes. See here for an overview.

AttributeSets Provides access to the AttributeSet objects associated with a specific object and provides the ability to create additional sets on the object. See here for an overview.

AttributeSetsEnumerator The AttributeSetsEnumerator object provides access to a list of AttributeSet objects. See here for an overview.

Balloon The Balloon object provides the ability to access existing balloons.

Balloons The Balloons collection object provides access to all of the Balloon objects on a sheet. This collection is available via the Balloons property of the Sheet object.

Página 2 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 3: _INVENTOR Object Library

BalloonValueSet The BalloonValueSet object allows for setting and overriding of balloon content.

BalloonValueSets The BalloonValueSets object represents a collection of BalloonValueSet objects. Note that this collection does not yet support an Add method. See here for an overview.

BendConstraint The BendConstraint object represents a bend constraint within a 3D sketch.

BendConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

BendFeature The BendFeature object.

BendFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

BendFeatures The BendFeatures collection object provides access to all of the BendFeature objects in a sheet metal component definition.

BendPartFeature The BendPartFeature object. A BendPartFeature indicates a portion of a part has been bent.

BendPartFeatureProxy The BendPartFeature object. A BendPartFeature indicates a portion of a part has been bent.

BendPartFeatures The BendPartFeatures collection object provides access to all of the BendPartFeature objects in a component definition.

BOM The BOM object represents the Bill Of Materials (BOM) data of a document.

BOMQuantity This object provides methods and properties allowing the BOM row unit quantity to be computed.

BOMRow The BOMRow object represents an item in the BOM based on the parent BOMView.

BOMRows The BOMRows collection object provides access to all existing BOMRow objects as viewed in the parent BOMView.

BOMRowsEnumerator The BOMRowsEnumerator object provides access to BOMRow objects.

BOMView The BOMView object represents a view (or an ordering scheme) of the BOM.

BOMViews The BOMViews collection object provides access to the existing BOMView objects.

Border The Border object represents the instance of a border on a sheet.

BorderDefinition The BorderDefinition object represents a border definition.

BorderDefinitions The BorderDefinitions collection object provides access to all the existing BorderDefinition objects in a drawing document and provides methods to create additional border definitions.

BoundaryPatchDefinition The BoundaryPatchDefinition object is used to define the input required for creating boundary patch features.

BoundaryPatchFeature This is the Part BoundaryPatchFeature object. A BoundaryPatchFeature is produced by the creation of a planar surface within the specified boundary.

Página 3 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 4: _INVENTOR Object Library

BoundaryPatchFeatureProxy This is the Part BoundaryPatchFeature object proxy. A BoundaryPatchFeature is produced by the creation of a planar surface within the specified boundary.

BoundaryPatchFeatures The BoundaryPatchFeatures collection object provides access to all of the BoundaryPatchFeature objects in a part component definition and provides methods to create additional BoundaryPatchFeatures.

BoundaryPatchLoop The BoundaryPatchLoop object is used to define a boundary loop for a boundary patch feature.

BoundaryPatchLoops The BoundaryPatchLoops object is used to define the boundary loops for a boundary patch feature.

Box The Box object. For more information, see the Transient Geometry overview.

Box2d The Box2d object. For more information, see the Transient Geometry overview.

BrowserNode The BrowserNode object represents a node in the browser.

BrowserNodeDefinition The BrowserNodeDefinition object contains the definition of a node in the browser.

BrowserNodesEnumerator This object provides access to the individual objects in a collection of nodes; for example the nested children of a given BrowserNode.

BrowserPane The BrowserPane object represents an independent window or panel inside the browser that is currently associated with the active document.

BrowserPanes The BrowserPanes object provides access to the existing BrowserPane objects of the browser and allows you to create additional panes. See here for an overview.

BrowserPanesEvents Object providing event notification for browser events.

BSplineCurve The BSplineCurve object. For more information, see the Transient Geometry overview.

BSplineCurve2d The BSplineCurve2d object. For more information, see the Transient Geometry overview.

BSplineCurve2dDefinition The BSplineCurve2dDefinition object is a transient object. It is a convenient way to define a spline, perhaps to then create a BSplineCurve2d object. For more information, see the Transient Geometry overview.

BSplineCurveDefinition The BSplineCurveDefinition object is a transient object. It is a convenient way to define a spline, perhaps to then create a BSplineCurve object. For more information, see the Transient Geometry overview.

BSplineSurface The BSplineSurface object.

ButtonDefinition The ButtonDefinition object represents any command whose user interface is a button.

Camera The Camera defines the view of the model shown within the window.

CategoryManager CategoryManager Object

Cell The Cell object represents an individual cell in the table. A cell is the intersection between a column and a row.See the Custom Tables overview for more information.

Página 4 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 5: _INVENTOR Object Library

Centerline The Centerline object represents a centerline on a sheet.

Centerlines The Centerlines collection object provides access to all the centerlines on a sheet.

Centermark The Centermark object represents a center mark on a sheet.

Centermarks The Centermarks collection object provides access to all the center marks on a sheet.

CentroidWorkPointDef CentroidWorkPointDef Object

ChamferDefinition The ChamferDefinition object is the base class that defines the variables for chamfer features

ChamferFeature The ChamferFeature object represents chamfered modeling features.

ChamferFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.The ChamferFeature object represents chamfered modeling features.

ChamferFeatures The ChamferFeatures collection object provides access to all of the ChamferFeature objects in a component definition and provides methods to create additional ChamferFeature objects.

ChangeDefinition The ChangeDefinition object is obtained from the ChangeManager object. It's purpose is to provide a ChangeProcessor object via the CreateChangeProcessor method, according to the settings of the ChangeDefinition object.

ChangeDefinitions The ChangeDefinitions collection object provides access to all the ChangeDefinition objects created by a particular client and provides a method to create additional ChangeDefinitions. See here for an overview.

ChangeManager The ChangeManager object manages the processes involved in making changes to data and recording the change process.

ChangeProcessor The ChangeProcessor object is at the heart of Inventor's transaction and transcripting mechanism, exposed via its public API.

CheckPoint The CheckPoint object serves as a bookmark within a transaction. See here for an overview.

CheckPointsEnumerator Provides access to a list of CheckPoint objects.

Circle The Circle object.

Circle2d The Circle2d object.

CircularOccurrencePattern The CircularOccurrencePattern object represents a circular pattern of assembly occurrences.

CircularPatternFeature The CircularPatternFeature object represents circular pattern feature objects.

CircularPatternFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.The CircularPatternFeature object represents circular pattern feature objects.

CircularPatternFeatures The CircularPatternFeatures collection object provides access to all of the CircularPatternFeature objects in a component definition and provides methods to create additional CircularPatternFeature objects.

Página 5 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 6: _INVENTOR Object Library

ClientApplication ClientApplication object. Reserved - for future use.

ClientBrowserNodeDefinition The ClientBrowserNodeDefinition object derives from the BrowserNodeDefinition and contains the definition for a client-created node in the browser.

ClientFeature The ClientFeature object represents a client feature in a part or an assembly document.

ClientFeatureDefinition The ClientFeatureDefinition object is used to define and query all the inputs of a ClientFeature.

ClientFeatureElement Represents a composited Inventor object within a ClientFeature.

ClientFeatureElementProxy Represents a composited Inventor object within a ClientFeature.

ClientFeatureElements Provides access to the composited elements within a ClientFeature and provides methods to add elements.

ClientFeatureProxy The ClientFeature object represents a client feature in a part or an assembly document.

ClientFeatures The ClientFeatures collection object provides access to client features and provides methods to create additional client features.

ClientGraphics The ClientGraphics object is a collection of GraphicsNode objects.

ClientGraphicsCollection The ClientGraphicsCollection object provides access to all of the existing ClientGraphics objects associated with a graphics container.

ClientNodeResource This object is accessible through the BrowserPane. But it is in fact, just the one associated with the Document. In other words, all of the ClientNodeResource objects that are used inside the various BrowserPanes of this Document are to be found here.

ClientNodeResources This object is accessible through the BrowserPane. But it is in fact, just the one associated with the Document. In other words, all of the ClientNodeResource objects that are used inside the various BrowserPanes of this Document are to be found here.

ClientView The ClientView object represents a view of the document/drawing sheet attached to a user-specified window handle. See here for an overview.

ClientViews The ClientViews collection object represents the collection of ClientView objects for a document/drawing sheet, along with the ability to add new views to the collection. See here for an overview.

CoilFeature The CoilFeature object represents coil modeling features.

CoilFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.The CoilFeature object represents coil modeling features.

CoilFeatures The CoilFeatures collection object provides access to all of the CoilFeature objects in a component definition and provides methods to create additional CoilFeature objects.

CoincidentConstraint The CoincidentConstraint object represents a

Página 6 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 7: _INVENTOR Object Library

coincident constraint within a sketch.The GeomtricConstraint object represents the base class of all geometric constraints.

CoincidentConstraint3D The CoincidentConstraint3D object represents a coincident constraint within a 3D sketch.

CoincidentConstraint3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.The CoincidentConstraint3D object represents a coincident constraint within a 3D sketch.

CoincidentConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.The CoincidentConstraint object represents a coincident constraint within a sketch.

The GeomtricConstraint object represents the base class of all geometric constraints.

CollinearConstraint The CollinearConstraint object represents a collinear constraint within a sketch.

CollinearConstraint3D The CollinearConstraint3D object represents a collinear constraint within a 3D sketch. The constraint can be applied between two 3D sketch lines, or between a 3D sketch line and a work axis.

CollinearConstraint3DProxy Assembly-context proxy object derived from its native definition-context object. For more detailed information about object proxies, please see More Proxy Information.The CollinearConstraint3D object represents a collinear constraint within a 3D sketch. The constraint can be applied between two 3D sketch lines, or between a 3D sketch line and a work axis.

CollinearConstraintProxy Assembly-context proxy object derived from its native definition-context object. For more detailed information about object proxies, please see More Proxy Information.The CollinearConstraint object represents a collinear constraint within a sketch.

Color The Color object provides access to all of the components defining a color.

ColorScheme The ColorScheme object represents a single color scheme. It provides access to the various components that make up a color scheme.

ColorSchemes The ColorSchemes object provides access to all of the existing ColorScheme objects. This is somewhat equivalent to the Color tab of the Application Options dialog.

Column The Column object represents a single column in this custom table.See the Custom Tables overview for more information.

Columns The Columns collection object represents the collection of Column objects for this table.See the Custom Tables overview for more information.

ComboBoxDefinition The ComboBoxDefinition object represents any command whose user interface is a combo box.

CommandBar The CommandBar object represents an individual command bar. See here for an overview.

CommandBarControl The CommandBarControl object is the base class for all command bar control objects. See here for an overview.

Página 7 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 8: _INVENTOR Object Library

CommandBarControls The CommandBarControls collection object provides access to all of the source CommandBarControl objects in Autodesk Inventor, along with the ability to add new CommandBarControl objects. The command bars represent all of the menus and toolbars.

CommandBarList The CommandBarList object defines a list of CommandBar objects that are displayed to the users in various contexts.

CommandBars The CommandBars collection object provides access to all of the CommandBar objects in Autodesk Inventor.

CommandCategories The CommandCategories collection object provides access to all existing CommandCategory objects and provides methods to create additional categories. See here for an overview.

CommandCategory The CommandCategory object represents the list of commands that are displayed in the Customize dialog. Command categories serve as a logical grouping of commands to allow the user to more easily find a specific command. See here for an overview.

CommandManager The CommandManager object provides functionality that interacts with the various user interaction events. See here for an overview.

ComponentDefinition The ComponentDefinition object.

ComponentDefinitions Object that holds a collection of ComponentDefinition objects.

ComponentDefinitionsEnumerator Provides access to a list of ComponentDefinition objects.

ComponentOccurrence This object represents an individual occurrence within an assembly. An occurrence can be either a part or subassembly. Information obtained from the occurrence is returned in the context of the component definition that served as the starting point to access the occurrence.

ComponentOccurrenceProxies Object that holds a collection of ComponentOccurrenceProxy objects.

ComponentOccurrenceProxy The ComponentOccurrenceProxy object represents a proxy of a component occurrence.

ComponentOccurrences Provides access to the ComponentOccurrence objects within an assembly and supports methods to create new occurrences.

ComponentOccurrencesEnumerator Provides access to a list of ComponentOccurrence objects.

CompositeiMateDefinition The CompositeiMateDefinition object represents a composite iMate definition. It is derived from the iMateDefinition object.

CompositeiMateDefinitionProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

ConcentricConstraint The Sketch ConcentricConstraint object represents a concentric constraint within a sketch.

ConcentricConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

Página 8 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 9: _INVENTOR Object Library

ConcentricHolePlacementDefinition The ConcentricHolePlacementDefinition object defines the placement of a hole feature with a circular edge or a cylindrical face.

Cone The Cone object.

ContentCenterDialog ContentCenterDialog Object

ContentCenterDialogEventsObject ContentCenterDialogEvents Object

ContentCenterDialogEventsSink Outgoing interface recognized by the ContentCenterDialog Events Object

ContourFlangeFeature The CounterFlangeFeature object.

ContourFlangeFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

ContourFlangeFeatures The CounterFlangeFeatures collection object provides access to all of the ContourFlangeFeature objects in a sheet metal component definition.

ControlDefinition The ControlDefinition object is the base class for all other command definition types. This includes the following objects: ButtonDefinition, ComboBoxDefinition, and MacroControlDefinition.

ControlDefinitions The ControlDefinitions collection object provides access to existing ControlDefinition objects.

CornerChamferFeature The CornerChamferFeature object.

CornerChamferFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

CornerChamferFeatures The CornerChamferFeatures collection object provides access to all of the CornerChamferFeature objects in a sheet metal component definition.

CornerFeature The CornerFeature object.

CornerFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

CornerFeatures The CornerFeatures collection object provides access to all of the CornerFeature objects in a sheet metal component definition.

CornerRoundFeature The CornerFeature object.

CornerRoundFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

CornerRoundFeatures The CornerRoundFeatures collection object provides access to all of the CornerRoundFeature objects in a sheet metal component definition.

CosmeticWeld The CosmeticWeld object represents a cosmetic weld within an assembly. The CosmeticWeld object is derived from the Weld object.

CosmeticWelds The CosmeticWelds object provides access to all the existing CosmeticWeld objects within a weldment.

Curve2dEvaluator The Curve2dEvaluator object. See here for an overview.

CurveAndEntityWorkPointDef The CurveAndEntityWorkPointDefinition object that allows you to get and set the information that specifies a work point defined by a curve and

Página 9 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 10: _INVENTOR Object Library

another entity.

CurveEvaluator The CurveEvaluator object. See here for an overview.

CurveGraphics The CurveGraphics object defines a graphics object created using a transient curve.

CustomConstraint3D The CustomConstraint3D object represents a custom constraint for a 3D sketch entity.

CustomConstraint3DProxy The CustomConstraint3D object represents a custom constraint for a 3D sketch entity.

CustomConstraintProxy Custom Assembly Constraint Proxy Object

CustomParameterGroup The CustomParameterGroup object represents a grouping of certain parameters in the parameters dialog. These groups serve as a logical grouping of parameters to allow the user to more easily find a specific parameter.

CustomParameterGroups The CustomParameterGroups collection object provides access to all existing custom parameter groups and provides methods to create additional groups

CustomTable The CustomTable object allows the creation of user-defined tables with the specified number of rows and columns, headings, content, and so on.

See the Custom Tables overview for more information.

CustomTables The CustomTables object contains the collection of CustomTable objects for a given Sheet.

See the Custom Tables overview for more information.

CutFeature The CutFeature object.

CutFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

CutFeatures The CutFeatures collection object provides access to all of the CutFeature objects in a sheet metal component definition.

Cylinder The Cylinder object.

DataIO Generic object that handles input and output of formatted data. IDataObject-style functionality that's IDispatch-compatible and simplified.

DataMedium The DataMedium object.

DecalFeature The DecalFeature object represents a decal feature on a part.

DecalFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

DecalFeatures The DecalFeatures collection object provides access to all of the DecalFeature objects.

DefaultBorder The DefaultBorder object represents an instance of the default border.

DeleteFaceFeature The DeleteFaceFeature object represents a delete face feature on a part. A delete face feature is created interactively by using the Delete Face tool on the Feature toolbar--see Autodesk Inventor user interface help for further information about delete

Página 10 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 11: _INVENTOR Object Library

face features.

DeleteFaceFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

DeleteFaceFeatures The DeleteFaceFeatures object represents a collection of DeleteFaceFeature objects on a part.

DerivedAssemblyComponent The DerivedAssemblyComponent object represents a specific derived assembly instance.

DerivedAssemblyComponentProxy The DerivedAssemblyComponent object represents a specific derived assembly instance.

DerivedAssemblyComponents The DerivedAssemblyComponents collection object provides access to all of the existing DerivedAssemblyComponent objects in a part and provides methods to create additional derived assembly components.

DerivedAssemblyDefinition The DerivedAssemblyDefinition object is used to describe which parts in an assembly will be used during the creation of the DerivedAssemblyComponent. It is also used when querying and editing an existing derived assembly.

DerivedAssemblyOccurrence The DerivedAssemblyOccurrence object defines the behavior of an occurrence within a derived assembly.

DerivedAssemblyOccurrences The DerivedAssemblyOccurrences collection object provides access to the DerivedAssemblyOccurrence objects associated with a specific DerivedAssemblyDefinition object. The DerivedAssemblyOccurrence objects contained within the collection represent the top-level occurrences within the assembly you obtained the collection from.

DerivedParameter Object that represents a parameter that was created automatically by Inventor as the result of deriving a component or due to the creation of a DerivedParameterTable by linking to an Inventor document.General parameter type that serves as the base class for all types of parameters. This object is returned when accessing parameters using the Item method of the Parameters collection object.

DerivedParameters Provides access to the derived parameters associated with the DerivedParameterTable object the collection was obtained from.

DerivedParameterTable The DerivedParameterTable object represents the connection to an Inventor document.

DerivedParameterTables Creates and provides access to the parameters that reference parameters in another Inventor document.

DerivedPartComponent The DerivedPartComponent object represents a specific derived part instance.

DerivedPartComponentProxy The DerivedPartComponent object represents a specific derived part instance.

DerivedPartComponents The DerivedPartComponents collection object provides access to all of the existing DerivedPartComponent objects in a part and provides methods to create additional derived components.

DerivedPartCoordinateSystemDef The DerivedPartCoordinateSystemDef object allows you to query and define the coordinate system for a

Página 11 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 12: _INVENTOR Object Library

derived part, as well as to include and exclude elements and characteristics from the base part to the part to be derived.

DerivedPartDefinition The DerivedPartDefinition object is used to describe which entities within a part will be used during the creation of the DerivedPartComponent. It is also used when querying and editing an existing derived part.

DerivedPartEntities The DerivedPartEntities collection object provides access to all of the DerivedPartEntity objects associated with a specific DerivedPartDefinition object.

DerivedPartEntity The DerivedPartEntity object contains the information associated with an entity being derived.

DerivedPartTransformDef The DerivedPartCoordinateSystemDef object allows you to define the transformation for a derived part, as well as to include and exclude elements from the base part to the part to be derived.

DerivedPartUniformScaleDef The DerivedPartUniformScaleDef object allows you to query and define the uniform scale for a derived part, as well as to include and exclude elements and characteristics from the base part to the part to be derived.

DesignProject The DesignProject object represents an Inventor project file (.ipj).

DesignViewRepresentation The DesignViewRepresentation object represents a design view representation in the assembly. A design view representation captures the following display characteristics:

Component visibility (visible or not visible)

Sketch and work feature visibility (visible or not visible)

Component selection status (enabled or not enabled)

Color and style characteristics applied in the assembly

Zoom magnification

Viewing angle

DesignViewRepresentations The DesignViewRepresentations collection object provides access to all the design view representations in the assembly and provides methods to create new ones.

DetailDrawingView The DrawingView object represents a drawing view on a sheet. It allows access to information about drawing views. See here for an overview.

DiameterDimConstraint The DiameterDimConstraint object represents a constraint that controls the diameter of a circle or arc.

DiameterDimConstraintProxy Assembly-context proxy object derived from its native definition-context object.

For more detailed information about object proxies, please see More Proxy Information.

DiameterGeneralDimension The DiameterGeneralDimension object represents a diameter dimension placed on a sheet.

DimensionConstraint The DimensionConstraint object represents the base class of all dimension constraints.

DimensionConstraint3D The DimensionConstraint3D object represents the base class of all 3D sketch dimension constraints.

Página 12 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 13: _INVENTOR Object Library

DimensionConstraints The DimensionConstraints object provides access to all the dimension sketch constraints (DimensionConstraint objects) in a sketch and provides methods to create additional dimension sketch constraints.

DimensionConstraints3D The DimensionConstraints3D object provides access to all the dimension sketch constraints in a 3D sketch and provides methods to create additional dimension sketch constraints.

DimensionStyle The DimensionStyle object represents a dimension style in a drawing.

DimensionStylesEnumerator The DimensionStylesEnumerator collection object provides access to the existing DimensionStyle objects.

DimensionText The DimensionText object represents text in a dimension placed on a sheet.

DisabledCommandList This object represents a list of commands that are disabled in the given context. For example, a DisabledCommandList collection in the document context lists all commands disabled at the document level, while a DisabledCommandList collection at the environment level list commands disabled in a given environment. This collection object compliments the Enabled property of the ControlDefinition object.

DisplayOptions The DisplayOptions object provides access to properties that provide read and write access of the display related application options. This is somewhat equivalent to the Display tab of the Application Options dialog.

DistanceAndAngleChamferDef The DistanceAndAngleChamferDef object provides access to the information that defines the variables for a chamfer feature created using a distance and an angle.

DistanceChamferDef The DistanceChamferDef object provides access to the information that defines the variables for a chamfer feature created using a distance.

DistanceExtent The DistanceExtent object defines an extent given by a specified distance value.

Document The Document object represents an in-memory Inventor document.

DocumentDescriptor The DocumentDescriptor object represents a native document reference.

DocumentDescriptorsEnumerator The DocumentDescriptorsEnumerator object provides information about native document references held.

DocumentEvents The DocumentEvents object provides notification of events that take place at the document level, such as activating, closing and saving particular documents.

DocumentInterest Description of the object. Below are some common methods and properties.

DocumentInterests Description of the collection object. Below are some common methods and properties.

Documents The Document collection object contains all in-memory Inventor documents.

DocumentsEnumerator Provides access to a list of Document objects.

DraftingStandard The DraftingStandard object.

Página 13 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 14: _INVENTOR Object Library

DrawingCurve The DrawingCurve object represents a curve within a drawing view that resulted from a model (including sketch entities).

DrawingCurveSegment The DrawingCurveSegment object represents a single segment of a drawing curve.

DrawingCurveSegments The DrawingCurveSegments object provides access to the segments of a drawing curve.

DrawingCurvesEnumerator The DrawingCurvesEnumerator object provides access to drawing view curves.

DrawingDimension The DrawingDimension object is the base class for all dimensions placed on a sheet.

DrawingDimensions The DrawingDimensions object provides access to all of the dimensions (DrawingDimension objects) on the sheet.

DrawingDocument The DrawingDocument object provides methods and properties to create, activate, save and query many properties of individual drawing documents.

DrawingEvents The DrawingEvents object provides drawing event notification, such as onRetrieveDimensions.

DrawingNote The DrawingNote object is the base class for all the drawing notes on a sheet.

DrawingNotes The DrawingNotes collection object provides access to all of the drawing notes on the sheet.

DrawingOptions The DrawingOptions object provides access to properties that provide read and write access of the drawing related application options. This is somewhat equivalent to the Drawing tab of the Application Options dialog.

DrawingPrintManager The DrawingPrintManager object supports properties and methods that allow you to get and set the printing parameters and submit the print.

DrawingSettings The DrawingSettings object provides access to properties that provide read and write access of the various drawing document specific settings. This is somewhat equivalent to the Drawing tab of the Document Settings dialog.

DrawingSketch The DrawingSketch object represents a sketch within a drawing.

DrawingSketches The DrawingSketches collection object provides access to the DrawingSketch objects associated with the object the collection was obtained from.

DrawingStandardStyle The DrawingStandardStyle object represents a drawing standard.

DrawingStandardStylesEnumerator The DrawingStandardStylesEnumerator object provides access to the existing DrawingStandardStyle objects.

DrawingStylesManager The DrawingStylesManager object provides utilities to manage the various styles in a drawing document.

DrawingView The DrawingView object represents a drawing view on a sheet. It allows access to information about drawing views. See here for an overview.

DrawingViewEvents Call-back or 'outgoing' sink interface through which Inventor fires the DrawingView Events. See here for an overview.

DrawingViews The DrawingViews collection object provides access to the DrawingView objects associated with the

Página 14 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 15: _INVENTOR Object Library

sheet the collection was obtained from. It also provides method to create new drawing views. See here for an overview.

Edge The Edge object. See here for an overview.

EdgeCollection The EdgeCollection object provides access to all of the Edge and EdgeCollection objects in a collection and provides methods to add Edge and EdgeCollection objects to the collection.

EdgeLoop The EdgeLoop object. See here for an overview.

EdgeLoopProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

EdgeLoops The EdgeLoops object is a collection of EdgeLoop objects. See here for an overview.

EdgeProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

Edges The Edges object is a collection of Edge objects. See here for an overview.

EdgeUse The EdgeUse object. See here for an overview.

EdgeUseProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

EdgeUses The EdgeUses object is a collection of EdgeUse objects. See here for an overview.

EllipseFull The EllipseFull object.

EllipseFull2d The EllipseFull2d object.

EllipseRadiusDimConstraint The EllipseRadiusDimConstraint object.

EllipseRadiusDimConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

EllipticalArc The EllipticalArc object.

EllipticalArc2d The EllipticalArc2d object.

EllipticalCone The EllipticalCone object.

EllipticalCylinder The EllipticalCylinder object.

EmbossFeature The EmbossFeature object represents an emboss feature on a part.

EmbossFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

EmbossFeatures The EmbossFeatures object represents a collection of EmbossFeature objects on a part.

EndOfFeatures This object represents the End of Part marker in the browser. When traversing through the browser hierarchy, this is one of the nodes that is encountered, indicating the position of the marker in the browser.

EnumType Enum Type Wrapper Object

Environment The Environment object represents any Autodesk

Página 15 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 16: _INVENTOR Object Library

Inventor environment. Example environments are Part, Assembly, Sketch, etc. The Environment represents the current state of an environment. See the UI customization and Environments overviews for more information.

EnvironmentList The EnvironmentList object defines a list of environments that are displayed to the user in various contexts. For more information, refer to the Environments overview.

EnvironmentManager This object provides methods and properties to get and set the base and override environments for this document. For more information, refer to the Environments overview.

Environments The Environments collection object provides access to all of the existing Environment objects, and allows creation of new ones. See the UI customization overview and the Environments overview for more information.

EqualLengthConstraint The EqualLengthConstraint object represents a constraint that makes two lines equal in length.

EqualLengthConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

EqualRadiusConstraint The EqualRadiusConstraint object represents a constraint that makes the radius of two circular entities equal.

EqualRadiusConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

ExtendFeature The PartFeature object is the base class for all part modeling features.

ExtendFeatureProxy The PartFeature object is the base class for all part modeling features.

ExtendFeatures The PartFeatures collection object. Presents the current view of PartFeature objects and allows their creation.

ExtrudeFeature The ExtrudeFeature object represents extruded modeling features.

ExtrudeFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

ExtrudeFeatures The ExtrudeFeatures collection object provides access to all of the ExtrudeFeature object in a part component definition and provides methods to create additional ExtrudeFeatures.

Face The Face object. See here for an overview.

FaceCollection The FaceCollection object is a transient object created by the CreateFaceCollection method of the TransientObjects object. Typically used when creating a ShellFeature, FaceDraftFeature, etc.

FaceDraftFeature The FaceDraftFeature object represents a face draft on a part..

FaceDraftFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

Página 16 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 17: _INVENTOR Object Library

FaceDraftFeatures The FaceDraftFeatures object represents a collection of face draft features (FaceDraftFeature objects) on a part.

FaceFeature The FaceFeature object.

FaceFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

FaceFeatures The FaceFeatures collection object provides access to all of the FaceFeature objects in a sheet metal component definition.

FaceProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.The Face object. See here for an overview.

Faces The Faces object represents a collection of Face objects. See here for an overview.

FaceShell The FaceShell object. See here for an overview.

FaceShellProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

FaceShells The FaceShells object represents a collection of FaceShell objects. See here for an overview.

FamilyManager FamilyManager Object

FeatureBasedOccurrencePattern The FeatureBasedOccurrencePattern object represents a feature-based occurrence pattern.

FeatureDimension A FeatureDimension object represents a dimension associated with a feature.

FeatureDimensionProxy A FeatureDimension object represents a dimension associated with a feature.

FeatureDimensions The FeatureDimensions collection object contains all the dimensions that are associated with a feature. These do not include the dimensions within sketches used by the feature.

FeatureGraphics FeatureGraphics object

FeaturePatternElement Represents a single instance within a feature pattern.

FeaturePatternElementProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

FeaturePatternElements Provides access to the instances (FeaturePatternElement objects) that result from the creation of a feature pattern.

Features Represents the collection of features in the assembly context. The API does not yet support addition of assembly features.

File The File object represents an Inventor file on disk.

FileAccessEvents The FileAccessEvents object supports a set of properties and events used to get access to files.

FileDescriptor The FileDescriptor object represents a reference to an Autodesk Inventor file or a foreign file.

FileDescriptorsEnumerator The FileDescriptorsEnumerator object provides information about file references held, both native

Página 17 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 18: _INVENTOR Object Library

and foreign.

FileDialog The FileDialog object represents the Inventor dialogs that are displayed when the user invokes the Place Component or Save As command. In the API, the FileDialog object provides the ability to use these same dialogs when a filename is needed from the user. It is very similar in concept to the Microsoft common file control.

FileDialogEvents The FileDialogEvents object hosts events related to the FileDialog.

FileDialogEventsObject File Dialog Events Object

FileDialogEventsSink Outgoing IDispatch-based interface recognized by the File Dialog Events Object

FileLocations Object that provides access to the current, active Project being used by Autodesk Inventor. A Project is an organization of 'file locations.'

FileManager The FileManager object provides access to file-related utility functions.

FileManagerEvents The FileManagerEvents object provides access to file events, such as file deletion.

FileOptions The FileOptions object provides access to properties that provide read and write access of the file related application options.

FileSaveAs Custom interface to access management information about a particular file version.

FilesEnumerator The FilesEnumerator object provides access to all Inventor files.

FileUIEvents The FileUIEvents object supports a set of events that are fired when the user is creating, inserting, opening and saving files.

FileVersion Object that presents the information about a particular file version.

FileVersions Object that holds a collection of FileVersion objects.

FilletConstantRadiusEdgeSet The ConstantRadiusEdgeSet object provides access the edges and their associated radii for a constant radius fillet.

FilletConstantRadiusFaceSet The ConstantRadiusFaceSet object provides access to the faces for a constant radius fillet.

FilletDefinition The FilletDefinition object is used to define all of the input required for fillet features. It is also used to query and edit existing fillet features.

FilletFeature The FilletFeature object represents the fillet modeling feature.

FilletFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

FilletFeatures The FilletFeatures collection object provides access to all of the FilletFeature objects in a component definition and provides methods to create additional FilletFeature objects.

FilletFullRoundSet The FilletFullRoundSet object provides access to the inputs used to create a full round fillet feature.

FilletIntermediateRadius The FilletIntermediateRadius object represents the information needed to define the radius at a point along an edge for a variable radius fillet.

Página 18 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 19: _INVENTOR Object Library

FilletRadiusEdgeSet The FilletRadiusEdgeSet object.

FilletSetback The FilletSetback object provides access to an edge and its setback value.

FilletSetbackVertex The FilletSetbackVertex object provides access to a vertex that is valid to define fillet setbacks for. It also provides access to the edges connected to the vertex and each edge's associated setback value.

FilletVariableRadiusEdgeSet The FilletVariableRadiusEdgeSet object provides methods to specify the radius for variable radius fillet features.

FixedWorkAxisDef Object that allows you to get and set the information that specifies a fixed work axis.

FixedWorkPlaneDef Object that allows you to get and set the information that specifies a fixed work plane.

FixedWorkPointDef Object that allows you to get and set the information that specifies a fixed work point.

FlangeFeature The FlangeFeature object.

FlangeFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

FlangeFeatures The FlangeFeatures collection object provides access to all of the FlangeFeature objects in a sheet metal component definition.

FlatBendResult The FlatBendResult object represents a single bend instance in the flat. A bend instance can result from a feature placed either in the folded model or in the flat pattern. A bend feature may define multiple bends, and every one of the resulting bend instances is represented by a FlatBendResult object.

FlatBendResults The FlatBendResults collection object contains information about all the resulting bends in the flat pattern.

FlatPattern The FlatPattern object represents a flattened sheet metal part.

FlatPunchResult The FlatPunchResult object represents a single punch instance in the flat. A punch instance can result from a punch tool feature placed either in the folded model or in the flat pattern. A punch tool feature may define multiple punches, and every one of the resulting punch instances is represented by a FlatPunchResult object.

FlatPunchResults The FlatPunchResults collection object contains information about all the resulting punches in the flat pattern.

FlushConstraint Object that represents a flush assembly constraint.

FlushConstraintProxy Object that represents a flush assembly constraint.

FlushiMateDefinition The FlushiMateDefinition object represents a flush iMate definition. It is derived from the iMateDefinition object.

FlushiMateDefinitionProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

FoldFeature The FoldFeature object.

FoldFeatureProxy Assembly-context proxy object derived from its

Página 19 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 20: _INVENTOR Object Library

native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

FoldFeatures The FoldFeatures collection object provides access to all of the FoldFeature objects in a sheet metal component definition.

FromToExtent The FromToExtent object provides access to the information that defines the extent for a feature using 'from' and 'to' faces to define the extent.

FullSweepExtent The FullSweepExtent object suggests that a full, 360-degree sweep about an axis, is the definition of the extents on this feature.

GeneralDimension The GeneralDimension object represents a general dimension placed on a sheet.

GeneralDimensions The GeneralDimensions collection object provides access to all of the general dimensions (GeneralDimension objects) on the sheet.

GeneralDimensionsEnumerator The GeneralDimensionsEnumerator object provides access to the existing GeneralDimension objects.

GeneralNote The GeneralNote object represents a general note on a sheet and derives from the DrawingNote object.

GeneralNotes GeneralNotes collection object provides access to all of the general notes on the sheet.

GeneralOptions The GeneralOptions object provides access to properties that provide read and write access of the general application options. This is somewhat equivalent to the General tab of the Application Options dialog.

GeneralPreferences The GeneralPreferences object provides the ability to store information about users' preferences, such as what template directory to use when creating new files, whether the Multi-User facility is on or off, etc.

GenericObject Generic object. Weakly-typed (IDispatch).

GeometricConstraint The GeomtricConstraint object represents the base class of all geometric constraints.

GeometricConstraint3D The GeometricConstraint3D object represents the base class of all 3D geometric constraints.

GeometricConstraints The GeometricConstraints object provides access to all the geometric sketch constraints (GeometricConstraint objects) in a sketch and provides methods to create additional geometric sketch constraints.

GeometricConstraints3D The GeometricConstraints3D object provides access to all the geometric sketch constraints (GeometricConstraint3D objects) in a 3D sketch and provides methods to create additional geometric sketch constraints.

GeometryIntent The GeometryIntent object represents a geometry intent for use in various annotation and view creations.

GraphicsColorSet The GraphicsColorSet object contains a list of colors. This object can be referenced by any number of graphic primitives to use in defining triangle or vertex specific colors to use when rendering.

GraphicsCoordinateSet The GraphicsCoordinateSet object contains a list of

Página 20 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 21: _INVENTOR Object Library

coordinate values. This object can be referenced by any number of graphic primitives to use in defining their coordinates.

GraphicsDataSet The GraphicsDataSet object is the base class for the various utility objects used for creating custom graphics.

GraphicsDataSets The GrahicsDataSets object supports methods to create the various graphics-related data objects.

GraphicsDataSetsCollection The ClientGraphicsCollection object allows you to create new GraphicsDataSets objects and supports access to existing GraphicsDataSets objects. See here for an overview.

GraphicsIndexSet The GraphicsIndexSet object contains a list of indices. This object can be referenced by any number of graphic primitives to use in defining the list of indices that index into a coordinate set.

GraphicsNode The GraphicsNode object provides a logical grouping of Client graphics. It is the lowest level of detail the user will see when selecting objects.

GraphicsNodeProxy The GraphicsNode object provides a logical grouping of Client graphics. It is the lowest level of detail the user will see when selecting objects.

GraphicsNormalSet The GraphicsNormalSet object contains a list of normals. This object can be referenced by any number of graphic primitives to help define the normals to be used when rendering.

GraphicsPreferences The GraphicsPreferences object.

GraphicsPrimitive The GraphicsPrimitive object.

GroundConstraint The GroundConstraint object represents a constraint that grounds an entity.

GroundConstraint3D The GroundConstraint3D object represents a constraint that grounds an entity.

GroundConstraint3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

GroundConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

HardwareOptions The HardwareOptions object provides access to properties that provide read and write access of the hardware related application options. This is somewhat equivalent to the Hardware tab of the Application Options dialog.

HelpManager The HelpManager object encapsulates all of the help functionality.

HemFeature The HemFeature object.

HemFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

HemFeatures The HemFeatures collection object provides access to all of the HemFeature objects in a sheet metal component definition.

HighlightSet The HighlightSet object defines a set of objects and an associated color to display them with.

Página 21 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 22: _INVENTOR Object Library

HighlightSets The HighlightSets collection object allows for the creation of HighlightSet objects and provides access to existing HighlightSet objects.

HoleFeature The HoleFeature object represents hole modeling features.

HoleFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

HoleFeatures The HoleFeatures object provides access to all of the HoleFeature objects in a component definition and provides methods to create additional HoleFeature objects.

HolePlacementDefinition The HolePlacementDefinition object is the base class that defines the placement method for hole features.

HoleTable A hole table contains information for some or all holes in a drawing view. A hole tag is associated with each hole and a corresponding row in the table. If an existing hole is changed, the hole table is updated when the drawing updates. Though it is not yet possible to add a hole table through the API, you can change or delete an existing table.

HoleTableCell The HoleTableCell object represents an individual cell in the hole table.

HoleTableColumn The HoleTableColumn object defines a column within the hole table, including the column width.

HoleTableColumns The HoleTableColumns collection object provides access to the existing collection of HoleTableColumn objects.

HoleTableRow The HoleTableRow object defines a row within the hole table, including the row height.

HoleTableRows The HoleTableRows collection object provides access to the existing collection of HoleTableRow objects.

HoleTables The HoleTables collection object represents all the hole tables on a sheet.

HoleTag The HoleTag object represents a hole tag associated with a hole table row.

HoleTapInfo This object is really a StandardThreadInfo object with the addition of the property specifying which of the various diameter dimensions to use to model the cylindrical surface of the hole.

HorizontalAlignConstraint The HorizontalAlignConstraint object represents a constraint that makes two sketch points align horizontally.

HorizontalAlignConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

HorizontalConstraint The HorizontalConstraint object represents a horizontal constraint within a sketch.

HorizontalConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

iAssemblyFactory The iAssemblyFactory object provides access to the iAssembly table and provides methods to create

Página 22 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 23: _INVENTOR Object Library

iAssembly members.

iAssemblyMember The iAssemblyMember object provides access to a member of an iAssembly.

iAssemblyTableCell The iAssemblyTableCell object represents an individual cell in the iAssembly factory table.

iAssemblyTableColumn The iAssemblyTableColumn object represents a column in the iAssembly factory table.

iAssemblyTableColumns The iAssemblyTableColumns collection object provides access to all existing iAssemblyTableColumn objects in the iAssembly factory table.

iAssemblyTableRow The iAssemblyTableRow object represents a row in the iAssembly factory table.

iAssemblyTableRows The iAssemblyTableRows collection object provides access to all existing iAssemblyTableRow objects in the iAssembly factory table.

iFeatureComponent The iFeature object represents a specific iFeature instance. The iFeatureComponent object derives from the ReferenceComponent object.

iFeatureComponents The iFeatureComponents collection object provides access to all of the existing iFeatureComponent objects in a part component definition and provides methods to create additional iFeatures.

iFeatureDefinition The iFeatureDefinition object represents the positional and parameter information of an iFeature.

iFeatureEntityInput The iFeatureEntityInput object represents the positional information of an iFeature.

iFeatureInput The iFeatureInput object is the base class for iFeatureParameterInput, iFeatureEntityInput, iFeatureSketchPlaneInput, iFeatureWorkPlaneInput and iFeatureVectorInput.

iFeatureInputs The iFeatureInputs collection object provides access to all of the iFeatureInput / iFeatureParameterInput objects associated with a specific iFeatureDefinition object.

iFeatureOptions The iFeatureOptions object provides access to properties that provide read and write access of the iFeature related application options. This is somewhat equivalent to the iFeature tab of the Application Options dialog.

iFeatureParameterInput The iFeatureParameterInput object contains the information associated with a parameter of an iFeature.

iFeatureSketchPlaneInput The iFeatureSketchPlaneInput object represents the sketch plane input information of an iFeature. The iFeatureSketchPlaneInput object is used specify the geometry's and other data necessary for the sketch plane input of an iFeature.

iFeatureTemplateDescriptor The iFeatureTemplateDescriptor object.

iFeatureTemplateDescriptors The iFeatureTemplateDescriptors collection object provides access to all of the iFeatureTemplateDescriptor objects in a document.

iFeatureVectorInput The iFeatureVectorInput object represents the vector input information of an iFeature.

iFeatureWorkPlaneInput The iFeatureWorkPlaneInput object represents the work plane input information of an iFeature.

Página 23 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 24: _INVENTOR Object Library

iMateDefinition The iMateDefinition object is the base class for all iMate definition objects.

iMateDefinitions The iMateDefinitions collection provides access to all of the iMateDefinition objects in a part or assembly.

iMateDefinitionsEnumerator Object that represents an iMateDefinitionsEnumerator. Presents a snapshot of the set of iMateDefinition objects.

iMateResult The iMateResult object represents the result of using an iMate in an assembly.

iMateResultProxy The iMateResult object represents the result of using an iMate in an assembly.

iMateResults The iMateResults collection provides access to all of the iMateResult objects in an assembly. It also supports the methods that allow the creation of iMateResult objects.

iMateResultsEnumerator Object that represents an iMateResultsEnumerator. Presents a snapshot of the set of iMateResult objects.

InsertConstraint Object that represents an insert assembly constraint.

InsertConstraintProxy Object that represents an insert assembly constraint.

InsertiMateDefinition The InsertiMateDefinition object represents an insert iMate definition. It is derived from the iMateDefinition object.

InsertiMateDefinitionProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

IntentConfiguration IntentConfiguration Object

InteractionEvents The InteractionEvents object provides the ability to obtain input from the user. This includes selecting objects, various mouse inputs, and using the keyboard.

InteractionGraphics Inventor supports the creation of preview and overlay graphics.

InterferenceResult In an assembly, two or more components cannot occupy the same space at the same time. To detect such errors, you can analyze assemblies for interference.

InterferenceResults In an assembly, two or more components cannot occupy the same space at the same time. To detect such errors, you can analyze assemblies for interference.

InventorVBAArgument Represents a VBAArgument object.

InventorVBAArguments Represents a collection of InventorVBAArgument objects in an InventorVBAMember.

InventorVBAComponent The InventorVBAComponent object represents a code, class or form module.

InventorVBAComponents The InventorVBAComponents collection object represents a collection of InventorVBAComponent objects in an InventorVBAProject, and provides methods to create new InventorVBAComponent objects.

InventorVBAMember Represents a member within a InventorVBAComponent.

Página 24 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 25: _INVENTOR Object Library

InventorVBAMembers Represents a collection of InventorVBAMember objects in an InventorVBAComponent object.

InventorVBAProject Represents Autodesk Inventor's VBA project.

InventorVBAProjects A collection of Autodesk Inventor's VBA projects (InventorVBAProject objects).

iPartFactory The iPartFactory object provides access to the iPart table and provides methods to create additional iPart members (iPartMember objects).

iPartMember The iPartMember object provides access to the iPart.

iPartTableCell The iPartTableCell object represents an individual cell in the iPart factory table.

iPartTableColumn The iPartTableColumn object represents a column in the iPart factory table.

iPartTableColumns The iPartTableColumns collection object provides access to all existing iPartTableColumn objects in the iPart factory table.

iPartTableRow The iPartTableRow object represents a row in the iPart factory table.

iPartTableRows TheiPartTableRows collection object provides access to all existing iPartTableRow objects in the iPart factory table.

KeyboardEvents The KeyboardEvents object supports a set of events that can be received by the client when a key on the keyboard is pressed while the InteractionEvents object has been started AND the InteractionDisabled flag is set to False.

KnitFeature The KnitFeature object represents a knit feature on a part. Knit features connect edge-matched surfaces together to create a quilt.

KnitFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

KnitFeatures The KnitFeatures object represents a collection of knit features (KnitFeature objects) on a part. Knit features connect edge-matched surfaces together to create a quilt.

LanguageTools The LanguageTools object provides a means of determining the logical boolean value of iPart/iComponent table strings.

Layer The Layer object represents a layer in a drawing document.

LayersEnumerator The LayersEnumerator object provides access to the existing Layer objects.

Leader The Leader object represents a leader associated with a drawing annotation.

LeaderNode The LeaderNode object represents a node in a leader.

LeaderNodesEnumerator The LeaderNodesEnumerator object provides an enumeration of LeaderNode objects.

LeaderNote The LeaderNote object represents a note with an attached leader on a sheet and derives from the DrawingNote object. The properties and methods listed below are in addition to those supported by the DrawingNote object.

Página 25 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 26: _INVENTOR Object Library

LeaderNotes The LeaderNotes collection object provides access to all of the leader notes on the sheet.

LevelOfDetailRepresentation The LevelOfDetailRepresentation object represents a positional representation in the assembly.

LevelOfDetailRepresentations The LevelOfDetailRepresentations collection object provides access to all the LOD (Level Of Detail) representations in the assembly and provides methods to create new ones.

LibraryManager LibraryManager Object

Light The Light object provides access to all of the properties that define a specific light source.

LightingStyle The LightingStyle object provides access to all of the properties that define a specific lighting style.

LightingStyles The LightingStyles collection object allows for the creation of new LightingStyle objects and provides access to existing LightingStyle objects.

Lights The Lights collection object allows for the creation of new Light objects and provides access to existing model space and view space lights.

Line The Line object. For more information, see the Transient Geometry overview.

Line2d The Line2d object.

LineAndPlaneWorkAxisDef Object that allows you to get and set the information that specifies a work axis that is along a line defined by projecting a line onto a plane along the plane normal.

LineAndPointWorkAxisDef Object that allows you to get and set the information that specifies a work axis that is along a line and passes through a point.

LineAndTangentWorkPlaneDef Object that allows you to get and set the information that specifies a work plane that passes through a line and is tangent to a surface.

LinearGeneralDimension The LinearGeneralDimension object represents a linear general dimension placed on a sheet.

LinearHolePlacementDefinition The LinearHolePlacementDefinition object defines the placement of a hole feature with respect to two linear entities.

LineGraphics The LineGraphics object defines one or more disconnected lines.

LineLengthDimConstraint3D The LineLengthDimConstraint3D object represents a constraint that controls the length of a 3D sketch line.

LineLengthDimConstraint3DProxy The LineLengthDimConstraint3D object represents a constraint that controls the length of a 3D sketch line.

LinePlaneAndAngleWorkPlaneDef Object that allows you to get and set the information that specifies a work plane that passes through a line and is a specified angle to a plane.

LineSegment The LineSegment object represents a line segment.

LineSegment2d The LineSegment2d object.

LineStripGraphics The LineStripGraphics Object. The LineStripGraphics object defines a set of connected lines.

LineWorkAxisDef Object that allows you to get and set the information that specifies a work axis along a line.

Página 26 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 27: _INVENTOR Object Library

LoftDefinition The LoftDefinition object is used to define additional input required for creating loft features.

LoftFeature The LoftFeature object represents an existing loft in an Autodesk Inventor part document.

LoftFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

LoftFeatures The LoftFeatures collection object provides access to all of the LoftFeature objects in a component definition and provides methods to create additional LoftFeature objects.

LoftRail The LoftRail object is used to define a rail in a loft feature. If the rail has conditions associated with it, then this object will also return the condition data.

LoftRails The LoftRails object is used to define the rails and their conditions in a loft feature.

LoftSectionDimension The LoftSectionDimension object is used to define the position and area for a placed section of an area-graph type loft.

LoftSectionDimensions The LoftSectionDimensions object is used to define the placed section dimensions for an area-graph type loft.

MacroControlDefinition The MacroControlDefinition object represents a command that causes a macro to run.

MapPointCurve The MapPointCurve object is used to define a set of mapping points between sections in a loft feature.

MapPointCurves The MapPointCurves object represents a collection of MapPointCurve objects, used to define mapping points between sections in a loft feature.

MassProperties The MassProperties object.

MateConstraint Object that represents a mate assembly constraint.

MateConstraintProxy Object that represents a mate assembly constraint.

MateiMateDefinition The MateiMateDefinition object represents a mate iMate definition. It is derived from the iMateDefinition object.

MateiMateDefinitionProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

Material The Material object provides access to all of the properties that define a specific material.

Materials The Materials collection object allows for the creation of new Material objects and provides access to existing Material objects.

Matrix The Matrix object. For more information, see the Transient Geometry overview.

Matrix2d The Matrix2d object. For more information, see the Transient Geometry overview.

MeasureTools The MeasureTools object provides methods for various measurement related utilities.

MemberManager MemberManager Object

MidpointConstraint The MidpointConstraint object represents a constraint that connects a sketch point to the midpoint of a sketch line.

Página 27 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 28: _INVENTOR Object Library

MidpointConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

MidPointWorkPointDef Object that allows you to get and set the information that specifies a work point defined to be at the midpoint of an edge.

MirrorFeature The MirrorFeature object represents mirror pattern feature objects.

MirrorFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

MirrorFeatures The MirrorFeatures object provides access to all of the MirrorFeature objects in a component definition and provides methods to create additional MirrorFeature objects.

ModelingEvents The ModelingEvents object.

ModelingSettings The ModelingSettings object provides access to properties that provide read and write access of the various modeling related document specific settings. This is somewhat equivalent to the Modeling tab of the Document Settings dialog.

ModelParameter Object that represents a parameter that was created automatically by Autodesk Inventor as the result of creating an object that is dependent on a parameter. For example, when a placing a driving dimension constraint a ModelParameter is automatically created to control the dimension.

ModelParameters Provides access to the model parameters (ModelParameter objects) associated with the object the collection was obtained from.

MouseEvents The MouseEvents object supports a set of events that can be received by clients who are interested in mouse input from the end-user.

MoveFaceFeature The MoveFaceFeature provides the ability to move any face of a part along it's normal.

MoveFaceFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

MoveFaceFeatures The MoveFaceFeatures object provides access to all of the MoveFaceFeature objects in a component definition and provides methods to create additional MoveFaceFeature objects.

NameValueMap The NameValueMap object. For more information, see Event Context Information.

NativeBrowserNodeDefinition The BrowserNodeDefinition object contains the definition of a node in the browser.

NonLinearEdgeWorkPointDef Object that allows you to get and set the information that specifies a work point using a non-linear edge.

NonParametricBaseFeature The NonParametricBaseFeature object represents the feature that is created when a foreign file is translated into an Autodesk Inventor part file. If the foreign file defines a solid, it is read in and used to define the base feature.

NonParametricBaseFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed

Página 28 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 29: _INVENTOR Object Library

information about object proxies, please see More Proxy Information.

NonParametricBaseFeatures The NonParametricBaseFeature object represented the base solid that was created when a file was imported into Autodesk Inventor.

NormalToCurveWorkPlaneDef The NormalToCurveWorkPlaneDef object that allows you to get and set the information that specifies a work plane defined as normal to a curve and through a point.

NormalToSurfaceWorkAxisDef Object that allows you to get and set the information that specifies a work axis defined normal to a surface and through a point.

NotebookOptions The NotebookOptions object provides access to properties that provide read and write access of the notebook related application options. This is somewhat equivalent to the Notebook tab of the Application Options dialog.

ObjectCollection Generic collection of weakly-typed objects (IDispatch).

ObjectCollectionByVariant Generic collection of weakly-typed objects (IDispatch).

ObjectDefaultsStyle The Object Defaults style is a sub-style of the active standard style. In a drawing document, after a standard is selected, the active Object Default style specifies which layer and object style provides the format definition for a particular object.

ObjectDefaultsStylesEnumerator The ObjectDefaultsStylesEnumerator object allows iteration through the ObjectDefaultsStyle collection.

ObjectsEnumerator Generic enumerator for a group of objects. This enumerator will also support the IEnumxxx-style interface (IEnumUnknown, unless otherwise specified).

ObjectsEnumeratorByVariant Generic enumerator for a group of objects. This enumerator will also support the IEnumxxx-style interface (IEnumUnknown, unless otherwise specified).

OccurrencePattern The OccurrencePattern object is the base class for the FeatureBasedOccurrencePattern, RectangularOccurrencePattern, and CircularOccurrencePattern objects.

OccurrencePatternElement The OccurrencePatternElement object represents a single instance within an occurrence pattern.

OccurrencePatternElements The OccurrencePatternElements collection object provides access to the instances (OccurrencePatternElement objects) that result from the creation of a pattern.

OccurrencePatterns The OccurrencePatterns collection object provides access to the existing assembly patterns (OccurrencePattern objects) and supports methods to create new patterns.

OffsetConstraint The OffsetConstraint object represents a constraint that defines an offset of two entities from two other entities.

OffsetConstraintProxy Assembly-context proxy object derived from its native definition-context object.

OffsetDimConstraint The OffsetDimConstraint object represents a constraint that controls the distance between two parallel lines or a line and a point.

Página 29 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 30: _INVENTOR Object Library

OffsetDimConstraintProxy Assembly-context proxy object derived from its native definition-context object.

OffsetSplineDimConstraint The OffsetSplineDimConstraint is automatically created when offset spline dimensions are created. This constraint cannot be explicitly deleted.The OffsetDimConstraint object represents a constraint that controls the distance between two parallel lines or a line and a point.

OffsetSplineDimConstraintProxy The OffsetSplineDimConstraint is automatically created when offset spline dimensions are created. This constraint cannot be explicitly deleted.

The OffsetDimConstraint object represents a constraint that controls the distance between two parallel lines or a line and a point.

PanelBar The PanelBar object represents the panel window in an environment. See here for an overview.

ParallelConstraint The ParallelConstraint object represents a parallel constraint within a sketch.

ParallelConstraint3D The ParallelConstraint3D object represents a parallel constraint within a 3D sketch.

ParallelConstraint3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

ParallelConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

Parameter General parameter type that serves as the base class for all types of parameters. This object is returned when accessing parameters using the Item method of the Parameters collection object.

Parameters Provides access to the Parameter objects associated with the object the collection was obtained from. Using the properties supported by the collection you can access the all of the parameters as a set or by type.

ParametersEnumerator The ParametersEnumerator object.

ParameterTable The ParameterTable object represents the connection to a spreadsheet. From the ParameterTable object you can access the spreadsheet and the properties that define how the spreadsheet is read. In addition, the ParameterTable object provides access to the parameters that were created as a result of reading in the spreadsheet.

ParameterTables Creates and provides access to the parameters that were created as a result of reading in a spreadsheet.

PartComponentDefinition The PartComponentDefinition object that provides access to the iPart.

PartComponentDefinitions The Part ComponentDefinitions object represents a collection of PartComponentDefinition objects.

PartDocument The PartDocument object is derived from the Document object.

PartEvents The PartEvents object.

PartEventsObject PartEvents Object

PartFeature The PartFeature object is the base class for all part

Página 30 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 31: _INVENTOR Object Library

modeling features.

PartFeatureExtent The PartFeatureExtent object is the base class that defines the extent for certain part features--those that are profile-based.

PartFeatures The PartFeatures collection object. Presents the current view of PartFeature objects and allows their creation.

PartFeaturesEnumerator The PartFeaturesEnumerator object. Presents a snapshot of the set of PartFeature objects.

PartOptions The PartOptions object provides access to properties that provide read and write access of the part related application options. This is somewhat equivalent to the Part tab of the Application Options dialog.

PartsList The PartsList object represents a parts list in a drawing sheet.

PartsListCell The PartsListCell object represents an individual cell in the parts list table.

PartsListColumn The PartsListColumn object represents a column in a parts list table.

PartsListColumns The PartsListColumns collection object provides access to all existing PartsListColumn objects in the parts list.

PartsListRow The PartsListRow object represents a row in a parts list table.

PartsListRows The PartsListRows collection object provides access to all existing PartsListRow objects in the parts list.

PartsLists The PartsLists collection object provides access to all existing PartsList objects on the sheet.

Path The Path object represents a single set of connected curves. The order of the objects within the collection is the same as the connection order of the entities.

PathAndGuideRailSweepDef The PathAndGuideRailSweepDef object provides access to the information that defines the variables for a sweep feature defined by a path and a guide rail.

PathAndGuideSurfaceSweepDef The PathAndGuideSurfaceSweepDef object provides access to the information that defines the variables for a sweep feature defined by a path and a guide surface.

PathAndSectionTwistsSweepDef PathAndSectionTwistsSweepDef Object

PathEntity The PathEntity object represents a curve within a path.

PathEntityProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

PathProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

PathSweepDef The PathSweepDef object provides access to the information that defines the variables for a sweep feature defined by a path and profile orientation constant.

PatternConstraint The PatternConstraint object represents a

Página 31 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 32: _INVENTOR Object Library

constraint placed between elements of a pattern to make these elements associative.

PatternConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

PerpendicularConstraint The PerpendicularConstraint object represents a perpendicular constraint within a sketch.

PerpendicularConstraint3D The PerpendicularConstraint3D object represents a perpendicular constraint within a 3D sketch. The constraint can be applied between a 3D sketch line and another 3D sketch line, a work axis, linear edge, work plane or a surface (face).

PerpendicularConstraint3DProxy Assembly-context proxy object derived from its native definition-context object. For more detailed information about object proxies, please see More Proxy Information.

PerpendicularConstraintProxy Assembly-context proxy object derived from its native definition-context object. For more detailed information about object proxies, please see More Proxy Information.

PitchAndHeightCoilExtent The PitchAndHeightExtent object provides access to the information that defines the variables for a coil feature created using pitch and height values.

PitchAndRevolutionCoilExtent The PitchAndRevolutionExtent object provides access to the information that defines the variables for a coil feature created using pitch and revolution values.

PlanarSketch The PlanarSketch object, situated in 3D space. See here for an overview.

PlanarSketches The PlanarSketches collection object provides access to all of the PlanarSketch objects and provides methods to create additional PlanarSketch objects. See here for an overview.

PlanarSketchProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

Plane The Plane object. A plane object is infinite. The object created is a transient mathematical object and is not displayed graphically. For more information, see the Transient Geometry overview.

PlaneAndOffsetWorkPlaneDef Object that allows you to get and set the information that specifies a work plane that is parallel to an existing plane and offset a specified distance.

PlaneAndPointWorkPlaneDef Object that allows you to get and set the information that specifies a work plane that is parallel to an existing plane and passes through an existing point.

PlaneAndTangentWorkPlaneDef Object that allows you to get and set the information that specifies a work plane that is parallel to a plane and tangent to a surface.

Point The Point object. See here for an overview on sketches. Also, for more information see the Transient Geometry overview.

Point2d The Point2d object. See here for an overview on sketches. Also, for more information see the Transient Geometry overview.

Página 32 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 33: _INVENTOR Object Library

PointAndPlaneDistanceDimConstraint3D The PointAndPlaneDistanceDimConstraint3D object represents a constraint that controls the distance between a 3D sketch point and a planar face or workplane.

PointAndPlaneDistanceDimConstraint3DProxy The PointAndPlaneDistanceDimConstraint3D object represents a constraint that controls the distance between a 3D sketch point and a planar face or workplane.

PointAndTangentWorkPlaneDef Object that allows you to get and set the information that specifies a work plane that passes through a point and is tangent to a surface.

PointGraphics The PointGraphics object defines a set of points. Each coordinate provided defines a point.

PointHolePlacementDefinition The PointHolePlacementDefinition object defines the placement of a hole feature using a work point.

PointInference The PointInference object provides access to information that defines how the current point is being inferred.

PointInferenceEnumerator This object returns all of the information gleaned by Autodesk Inventor’s inferencing facility applied to a mouse position. This object is returned via the MouseEvents object.

PointWorkPointDef Object that allows you to get and set the information that specifies a work point defined to be coincident to a point.

PositionalRepresentation The PositionalRepresentation object represents a positional representation in the assembly.

PositionalRepresentations The PositionalRepresentations collection object provides access to all the positional representations in the assembly and provides methods to create new ones.

Preferences The Preferences collection object.

PresentationDocument The PresentationDocument object.

PresentationExplodedView The PresentationExplodedView object represents an exploded view within a presentation document.

PresentationExplodedViews The collection of PresentationExplodedView objects.

PrintManager The PrintManager object supports properties and methods that allow you to get and set the printing parameters and submit the print job.

Profile The Profile object defines a set of connected curves used as input for a feature. See here for an overview.

Profile3D The Profile3D object defines a set of connected curves within a 3D sketch. The Profile3D object is used as input for various features that support 3D sketches as input, such as sweep and loft. See here for an overview.

Profile3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

ProfileEntity The ProfileEntity object represents a curve within a profile path.

ProfileEntity3D The ProfileEntity3D object represents a curve within a 3D profile path.

ProfileEntity3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed

Página 33 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 34: _INVENTOR Object Library

information about object proxies, please see More Proxy Information.

ProfileEntityProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

ProfilePath The ProfilePath object represents a single set of connected curves or a text box. The order of the collection defines the connected order of the entities. See here for an overview.

ProfilePath3D The ProfilePath3D object represents a single set of connected 3D curves. The order of the collection defines the connected order of the entities.

ProfilePath3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

ProfilePathProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

ProfileProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

Profiles Provides access to all of the Profiles objects owned by a particular X and supports the methods to create additional Profiles. See here for an overview.

Profiles3D The Profiles3D collection object provides access to all of the Profile3D objects owned by a particular Sketch3D and supports the methods to create additional Profiles.

Property Object that represents a Property. See here for an overview.

PropertySet Object that represents a PropertySet. This is a collection of related Properties. See here for an overview.

PropertySets Object that manages the collection of PropertySet objects and provides the ability to add new property sets to the collection. See here for an overview.

PunchToolFeature The PunchToolFeature object.

PunchToolFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

PunchToolFeatures The PunchToolFeatures collection object provides access to all of the PunchToolFeature objects in a sheet metal component definition.

QueryManager QueryManager Object

RadiusDimConstraint The RadiusDimConstraint object represents a constraint that controls the radius of a circle or arc.

RadiusDimConstraintProxy Assembly-context proxy object derived from its native definition-context object.

RadiusGeneralDimension The RadiusGeneralDimension object represents a radial general dimension placed on a sheet.

RectangularOccurrencePattern The RectangularOccurrencePattern object represents a rectangular pattern of assembly

Página 34 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 35: _INVENTOR Object Library

occurrences.

RectangularPatternFeature The RectangularPatternFeature object represents rectangular pattern feature objects.

RectangularPatternFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

RectangularPatternFeatures The RectangularPatternFeatures object provides access to all of the RectangularPatternFeature objects in a component definition and provides methods to create additional RectangularPatternFeature objects.

ReferenceComponent The ReferenceComponent object is the base class for the DerivedPartComponent and DerivedAssemblyComponent objects.

ReferenceComponents Provides access to all of the ReferenceComponent objects that are owned by a particular PartComponentDefinition and have an external file reference.

ReferencedFileDescriptor The ReferencedFileDescriptor object represents a reference to an Autodesk Inventor file.

ReferencedFileDescriptors Provides access to the ReferencedFileDescriptor objects.

ReferencedOLEFileDescriptor The ReferencedOLEFileDescriptor object represents an OLE reference to another file.

ReferencedOLEFileDescriptors Provides access to the ReferencedOLEFileDescriptor objects.

ReferenceFeature The ReferenceFeature object currently supports all of the methods and properties of the base PartFeature class.

ReferenceFeatureProxy Assembly-context proxy object derived from its native definition-context object.

ReferenceFeatures The ReferenceFeatures collection object provides access to all of the existing ReferenceFeature objects in a part component definition.

ReferenceFeaturesEnumerator The ReferenceFeaturesEnumerator object enumerates through the ReferenceFeature objects.

ReferenceKeyManager Reference key manager object. This object provides methods to create and save reference key contexts as well as bind reference keys to their targets.

ReferenceParameter Object that represents a parameter that was created automatically by Autodesk Inventor as the result of creating an driven dimension.

ReferenceParameters Provides access to the ReferenceParameter objects of the component definition the collection was obtained from.

RegionProperties The RegionProperties object. This object provides information relating to a profile region, including centroid, perimeter, rotation angle, moments of inertia, and axes.

RenderStyle The RenderStyle object provides access to all of the properties that define a specific rendering style.

RenderStyles The RenderStyles collection object allows for the creation of new RenderStyle objects and provides access to existing RenderStyle objects.

ReplaceFaceFeature The ReplaceFaceFeature object represents a Replace Face feature, which is created interactively

Página 35 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 36: _INVENTOR Object Library

by using the Replace Face command on the Part Features menu.

ReplaceFaceFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

ReplaceFaceFeatures The ReplaceFaceFeatures collection object represents a collection of ReplaceFaceFeature objects.

RepresentationEvents The RepresentationEvents object.

RepresentationsManager The RepresentationsManager object provides access to all types of representations in an assembly.

RevisionTable This object represent a revision table.

RevisionTableCell The RevisionTableCell object represents an individual cell in the revision table.

RevisionTableColumn This object represent a column in the revision table.

RevisionTableColumns This collection object represents the column objects in a revision table.

RevisionTableRow This object represents a row in the revision table.

RevisionTableRows This collection object represents row objects in the revision table.

RevisionTables The RevisionTables collection object represents all the revision history tables on a sheet and provides methods to create additional tables.

RevolutionAndHeightCoilExtent The RevolutionAndHeightExtent object provides access to the information that defines the variables for a coil feature created using revolution and height values.

RevolvedFaceWorkAxisDef Object that allows you to get and set the information that specifies a work axis at the axis of a revolved face.

RevolveFeature The RevolveFeature object represents revolved modeling features. The properties and methods listed below are in addition to those supported by the Feature object.

RevolveFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

RevolveFeatures The RevolveFeatures collection object provides access to all of the RevolveFeature objects in a component definition and provides methods to create additional RevolveFeatures.

RibFeature The Part RibFeature object.

RibFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

RibFeatures The Part RibFeatures collection object. A RibFeature is a closed, thin-walled support shape.

RigidBodyGroup RigidBodyGroup Object

RigidBodyGroups RigidBodyGroups Object

RigidBodyJoint RigidBodyJoint Object

RigidBodyJoints RigidBodyJoints Object

Página 36 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 37: _INVENTOR Object Library

RigidBodyResults RigidBodyResults Object

RotateRotateConstraint Object that represents a rotation motion constraint.

RotateRotateConstraintProxy Object that represents a rotation motion constraint.

RotateRotateiMateDefinition The RotateRotateiMateDefinition object represents a rotate iMate definition. It is derived from the iMateDefinition object.

RotateRotateiMateDefinitionProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

RotateTranslateConstraint Object that represents a rotation-translate motion constraint.

RotateTranslateConstraintProxy Object that represents a rotation-translate motion constraint.

RotateTranslateiMateDefinition The RotateTranslateiMateDefinition object represents a rotate translate iMate definition. It is derived from the iMateDefinition object.

RotateTranslateiMateDefinitionProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

Row The Row object represents a single row in this custom table.

See the Custom Tables overview for more information.

Rows The Rows collection object represents all the Row objects contained by this custom table.

See the Custom Tables overview for more information.

SaveOptions The SaveOptions object provides access to properties that provide read and write access of the save related application options. This is somewhat equivalent to the Save tab of the Application Options dialog.

SculptFeature The SculptFeature object represents sculpt modeling features.

SculptFeatureProxy The SculptFeature object represents sculpt modeling features.

SculptFeatures The SculptFeatures collection object provides access to all of the SculptFeature objects in a part component definition and provides methods to create additional SculptFeatures.

SculptSurface The SculptSurface object provides access to a sculpt surface and its associated direction. The surface defines a boundary of the sculpt feature and the associated direction defines the side of the surface used to create the sculpt feature.

SectionDrawingView The SectionDrawingView object represents a section view within a drawing. See here for an overview.The DrawingView object represents a drawing view on a sheet. It allows access to information about drawing views. See here for an overview.

SelectEvents The SelectEvents object supports a set of events that are fired when the user is selecting geometry. These events are fired when the user is selecting items from various UI elements such as the graphics window or the browser.

Página 37 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 38: _INVENTOR Object Library

SelectSet The SelectSet object acts as a container for all of the objects that are currently selected using the Select command. See here for an overview.

ShadedDisplayOptions The ShadedDisplayOptions object provides access to properties that provide read and write access of the shaded display related application options. This is equivalent to the Shaded Display Mode section of the Display tab on the Application Options dialog.

Sheet The Sheet object represents a sheet in a drawing document. See here for an overview on drawing views.

SheetMetalComponentDefinition The SheetMetalComponentDefinition object derives from the PartComponentDefinition object. It adds the sheet metal-specific behavior to the PartComponentDefinition.

SheetMetalFeatures The SheetMetalFeaturesFeatures collection object provides access to all of the SheetMetalFeature objects in a sheet metal component definition.

SheetMetalStyle The SheetMetalStyle object contains all of the information about a particular sheet metal style.

SheetMetalStyles The SheetMetalStyles collection object provides access to all of the SheetMetalStyle objects in a part component definition and provides methods to create additional sheet metal styles.

Sheets The Sheets collection object provides access to all the existing Sheet objects in a drawing document and provides methods to create additional sheets. See here for an overview on drawing views.

SheetSettings The SheetSettings object provides access to properties that provide read and write access of the various sheet related document specific settings. This is somewhat equivalent to the Sheet tab of the Document Settings dialog.

ShellDefinition The ShellDefinition object is used to define all of the input required for fillet features. It is also used to query and edit existing shell features.

ShellFeature The ShellFeature object represents the shell modeling feature.

ShellFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

ShellFeatures The ShellFeatures collection object provides access to all of the ShellFeature objects in a component definition and provides methods to create additional ShellFeatures.

ShellThicknessFaceSet The ShellThicknessFaceSet object provides access to the faces and their associated thickness for a shell.

Sketch The generic Sketch object. All types of Sketch objects derive from this object. See here for an overview.

Sketch3D The Sketch3D object provides access to the current contents of a specific 3D sketch and its related properties and methods. See here for an overview.

Sketch3DOptions The Sketch3DOptions object provides access to properties that provide read and write access of the 3D sketch related application options. This is somewhat equivalent to the 3D Sketch portion on the Sketch tab of the Application Options dialog.

Página 38 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 39: _INVENTOR Object Library

Sketch3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

Sketch3DSettings The Sketch3DSettings object provides access to properties that provide read and write access of the various 3D sketch related document specific settings. This is somewhat equivalent to the 3D sketch related properties on Sketch tab of the Document Settings dialog.

SketchArc The SketchArc object represents an arc within a sketch. See here for an overview.

SketchArc3D The SketchArc3D object represents an arc within a 3D sketch. See here for an overview.

SketchArc3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchArcProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchArcs The SketchArcs object provides access to all the SketchArc objects in a sketch and provides methods to create additional sketch arcs. See here for an overview.

SketchArcs3D The SketchArcs3D object provides access to all the sketch arcs (SketchArc3D objects, including bends) in a 3D sketch and provides methods to create additional bends. See here for an overview.

SketchCircle The SketchCircle object represents a circle within a sketch. See here for an overview.

SketchCircle3D The SketchCircle3D object represents a circle within a 3D sketch. See here for an overview.

SketchCircle3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchCircleProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchCircles The SketchCircles object provides access to all the SketchCircle objects in a sketch and provides methods to create additional sketch circles. See here for an overview.

SketchCircles3D The SketchCircles3D object provides access to all the SketchCircle3D objects in a sketch. See here for an overview.

SketchConstraints3DEnumerator The SketchConstraints3DEnumerator object provides access to a list of SketchConstraint objects in a specific 3D sketch. See here for an overview.

SketchConstraintsEnumerator The SketchConstraintEnumerator object provides access to a list of SketchConstraint objects. See here for an overview.

SketchedSymbol The SketchedSymbol object represents the instance of a SketchedSymbolDefinition on a sheet. See here for an overview.

SketchedSymbolDefinition The SketchedSymbolDefinition object represents a

Página 39 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 40: _INVENTOR Object Library

sketched symbol definition. See here for an overview.

SketchedSymbolDefinitions The SketchedSymbolDefinitions collection object provides access to all the existing SketchedSymbolDefinition objects in a drawing document and provides methods to create additional sketched symbol definitions. See here for an overview.

SketchedSymbols The SketchedSymbols collection object provides access to the SketchedSymbol objects on a specific sheet. It also provides the ability to place sketched symbols onto a sheet. See here for an overview.

SketchEllipse The SketchEllipse object represents an ellipse within a sketch. See here for an overview.

SketchEllipse3D The SketchEllipse3D object represents an ellipse within a 3D sketch. See here for an overview.

SketchEllipse3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchEllipseProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchEllipses The SketchEllipses object provides access to all the SketchEllipse objects in a sketch and provides methods to create additional sketch ellipses. See here for an overview.

SketchEllipses3D The SketchEllipses3D object provides access to all the SketchEllipse3D objects in a sketch. See here for an overview.

SketchEllipticalArc The SketchEllipticalArc object represents an elliptical arc within a sketch. See here for an overview.

SketchEllipticalArc3D The SketchEllipticalArc3D object represents an elliptical arc within a 3D sketch. See here for an overview.

SketchEllipticalArc3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchEllipticalArcProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchEllipticalArcs The SketchEllipticalArcs object provides access to all the SketchEllipticalArc objects in a sketch. See here for an overview.

SketchEllipticalArcs3D The SketchEllipticalArcs3D object provides access to all the SketchEllipticalArc3D objects in a sketch.

SketchEntities3DEnumerator The SketchEntities3DEnumerator object provides access to a set of 3D sketch entities. See here for an overview.

SketchEntitiesEnumerator The SketchEntitiesEnumerator object provides access to all of the geometric entities on the sketch regardless of their type. See here for an overview.

SketchEntity The SketchEntity object is the base class for all geometric sketch entities. See here for an overview.

Página 40 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 41: _INVENTOR Object Library

SketchEntity3D The SketchEntity object is the base class for all geometric sketch entities. See here for an overview.

Sketches3D Provides access to all of the Sketch3D objects owned by a particular PartComponentDefinition. See here for an overview.

SketchesEnumerator The SketchesEnumerator object. See here for an overview.

SketchEvents The SketchEvents object.

SketchFillRegion An object representing a color-filled region in a drawing sketch.

SketchFillRegions A collection of SketchFillRegion objects.

SketchFixedSpline The SketchFixedSpline object represents a fixed spline within a sketch. These splines are created using the geometry definition (BSplineCurve2d). See here for an overview.

SketchFixedSpline3D The SketchFixedSpline3D object represents a fixed spline within a sketch. These splines are created using the geometry definition (BSplineCurve). See here for an overview.

SketchFixedSpline3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchFixedSplineProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchFixedSplines SketchFixedSplines object provides access to all the SketchFixedSpline objects in a sketch. See here for an overview.

SketchFixedSplines3D The SketchFixedSplines3D object provides access to all the SketchFixedSpline3D objects in a 3D sketch. See here for an overview.

SketchHolePlacementDefinition The SketchHolePlacementDefinition object defines the placement of a hole feature using sketch points.

SketchImage The SketchImage object represents an image within a sketch.

SketchImageProxy The SketchImage object represents an image within a sketch.

SketchImages The SketchImages collection object provides access to all the images in a sketch.

SketchLine The SketchLine object represents a line within a sketch. See here for an overview.

SketchLine3D The SketchLine3D object represents a line within a 3D sketch. See here for an overview.

SketchLine3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchLineProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchLines The SketchLines object provides access to all of the SketchLine objects in a sketch and provides methods to create additional sketch lines. See here

Página 41 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 42: _INVENTOR Object Library

for an overview.

SketchLines3D The SketchLines3D object provides access to all of the SketchLine3D objects in a sketch and provides methods to create additional sketch lines. See here for an overview.

SketchOffsetSpline The SketchOffsetSpline object represents an offset spline within a sketch. These special splines are created as a result of offsetting splines and ellipses in a sketch. See here for an overview.

SketchOffsetSplineProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchOffsetSplines The SketchOffsetSplines object provides access to all the SketchOffsetSpline objects in a sketch. See here for an overview.

SketchOptions The SketchOptions object provides access to properties that provide read and write access of the 2D sketch related application options. This is somewhat equivalent to the 2D Sketch portion on the Sketch tab of the Application Options dialog.

SketchPoint The SketchPoint object represents a point within a sketch. See here for an overview.

SketchPoint3D The SketchPoint3D object represents a point within a 3D sketch. See here for an overview.

SketchPoint3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.The SketchPoint3D object represents a point within a 3D sketch. See here for an overview.

SketchPointProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchPoints The SketchPoints object provides access to all the SketchPoint objects in a sketch and provides methods to create additional sketch points. See here for an overview.

SketchPoints3D The SketchPoints3D object provides access to all the SketchPoint3D objects in a sketch. See here for an overview.

SketchSettings The SketchSettings object provides access to properties that provide read and write access to the various sketch related document specific settings. This is somewhat equivalent to the Sketch tab of the Document Settings dialog.

SketchSpline The SketchSpline object represents a spline within a sketch. See here for an overview.

SketchSpline3D The SketchSpline3D object represents a spline within a 3D sketch. See here for an overview.

SketchSpline3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchSplineHandle The SketchSplineHandle object represents a spline handle within a sketch at a spline fit point.

SketchSplineHandle3D The SketchSplineHandle3D object represents a spline handle within a 3D sketch at a spline fit

Página 42 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 43: _INVENTOR Object Library

point.

SketchSplineHandle3DProxy SketchSplineHandle3DProxy Object

SketchSplineHandleProxy The SketchSplineHandle object represents a spline handle within a sketch at a spline fit point.

SketchSplineProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SketchSplines The SketchSplines object provides access to all the SketchSpline objects in a sketch and provides methods to create additional sketch splines. See here for an overview.

SketchSplines3D The SketchSplines3D object provides access to all the SketchSpline3D objects in a sketch and provides methods to create additional sketch splines. See here for an overview.

SmoothConstraint The SmoothConstraint object represents a smooth (G2-continuous) constraint within a sketch.

SmoothConstraint3D The SmoothConstraint3D object represents a smooth (G2-continuous) constraint within a 3d sketch.

SmoothConstraint3DProxy The SmoothConstraint3D object represents a smooth (G2-continuous) constraint within a 3d sketch.

SmoothConstraintProxy The SmoothConstraint object represents a smooth (G2-continuous) constraint within a sketch.

SoftwareVersion Object that encapsulates a given software version. Used in various contexts.

Sphere The Sphere object.

SpiralCoilExtent The SpiralCoilExtent object provides access to the information that defines the variables for a spiral coil feature.

SplineFitPointConstraint The SplineFitPointConstraint object represents a constraint that makes a spline fit through a specified sketch point. This constraint is created automatically when a spline is created or when new fit points are added to a spline.

SplineFitPointConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SplineFitPointsConstraint3D The SplineFitPointsConstraint3D object represents a constraint that makes a spline fit through a series of specified sketch points. This constraint is created automatically when a spline is created.

SplineFitPointsConstraint3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SplitFeature The Part SplitFeature object.

SplitFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SplitFeatures The Part SplitFeatures object represents a collection of SplitFeature objects.

StandardThreadInfo The StandardThreadInfo object defines the thread

Página 43 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 44: _INVENTOR Object Library

information that is used by the Hole and Thread features. For tapered threads the TaperedThreadInfo object is used.

Style The Style object is the base class for all the drawing styles and contains methods/properties common to all the styles.

StyleEvents The StyleEvents object.

Styles The Styles collection object provides access to all the Style objects.

SurfaceBodies The SurfaceBodies object represents a collection of SurfaceBody objects. See here for an overview.

SurfaceBody The SurfaceBody object. See here for an overview.

SurfaceBodyProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SurfaceEvaluator The SurfaceEvaluator object. See here for an overview.

SweepDefinition The SweepDefinition object is the base class that defines the variables for sweep features.

SweepFeature The Part SweepFeature object. The SweepFeature object represents swept modeling features.

SweepFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

SweepFeatures The SweepFeatures collection object provides access to all of the SweepFeature objects in a component definition and provides methods to create additional SweepFeature objects.

SweepGraphics SweepGraphics object

SymmetryConstraint The SymmetryConstraint object represents a symmetry constraint within a sketch.

SymmetryConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

TableFormat The TableFormat object contains values for the various overrides of the table’s appearance.

TableParameter Object that represents a parameter that was created automatically by Autodesk Inventor as the result of reading a spreadsheet.

TableParameters Provides access to the TableParameter objects associated with the ParameterTable object the collection was obtained from.

TangentConstraint Object that represents a tangent assembly constraint.

TangentConstraint3D The TangentConstraint3D object represents a tangent constraint within a sketch.

TangentConstraint3DProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

TangentConstraintProxy Object that represents a tangent assembly constraint.

TangentDistanceDimConstraint The TangentDistanceDimConstraint object

Página 44 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 45: _INVENTOR Object Library

represents a constraint that controls the distance to a circle or arc at the tangent location.

TangentDistanceDimConstraintProxy Assembly-context proxy object derived from its native definition-context object.

TangentiMateDefinition The TangentiMateDefinition object represents a tangent iMate definition. It is derived from the iMateDefinition object.

TangentiMateDefinitionProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

TangentSketchConstraint The TangentSketchConstraint object represents a tangent constraint within a sketch.

TangentSketchConstraintProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

TaperedThreadInfo The TaperedThreadInfo object defines the thread information that is used by the Hole and Thread features. For standard threads the StandardThreadInfo object is used.

TextBox The TextBox object represents text on a sheet or sketch.

TextBoxConstraint The TextBoxConstraint is automatically created when a text box is created. This constraint cannot be explicitly deleted.

TextBoxConstraintProxy The TextBoxConstraint is automatically created when a text box is created. This constraint cannot be explicitly deleted.

TextBoxes The TextBoxes collection object provides access to all the existing TextBox objects in a drawing document and supports methods to create new TextBox objects.

TextBoxProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.The TextBox object represents text on a sheet or sketch.

TextGraphics The TextGraphics object defines a set of text strings that are displayed within the model. Each coordinate provided defines a new TextGraphics object. For each coordinate you must also provide a text string.

TextStyle The TextStyle object represents a text style in a drawing.

TextStyles The TextStyles collection object provides access to all the existing TextStyle objects in a drawing document.

TextStylesEnumerator The TextStylesEnumerator Collection Object allows iteration of the available text styles.

TextureCoordinateSet A TextureCoordinateSet defines the coordinates of the map on the face. The TextureMap.Transformation matrix defines how the coordinates map to the actual face coordinates. Several TextureMaps could reference a single TextureCoordinateSet.

TextureMap Each TextureMap references a TextureCoordinateSet that defines the coordinates of the map on the face. Several TextureMaps could

Página 45 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 46: _INVENTOR Object Library

reference a single TextureCoordinateSet.

TextureMaps The TextureMaps collection returns all the texture maps applied to a face. There could be multiple maps that are ‘wrapped’ around a face.

ThickenFeature The ThickenFeature object represents a thicken feature, which is created interactively using the Thicken/Offset tool on the Part features toolbar. A thicken operation adds or removes volume from parts or adds thickness to surfaces to create parts.

ThickenFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

ThickenFeatures The ThickenFeatures collection object represents a collection of ThickenFeature objects on a part.

ThreadFeature The ThreadFeature object represents thread modeling features.

ThreadFeatureProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.The ThreadFeature object represents thread modeling features.

ThreadFeatures The ThreadFeatures object provides access to all of the ThreadFeature objects in a component definition and provides methods to create additional ThreadFeature objects.

ThreadInfo This is a common base object from which the rest of the concrete objects that hold thread information are derived. It contains the generally applicable properties of threads.

ThreadTableQuery The ThreadTableQuery object has methods to query the thread table data contained in the Thread.xls spreadsheet.

ThreePlanesWorkPointDef Object that allows you to get and set the information that specifies a work point defined by the intersection of three planes.

ThreePointAngleDimConstraint The ThreePointAngleDimConstraint object represents a constraint that controls the angle defined by three points.

ThreePointAngleDimConstraintProxy Assembly-context proxy object derived from its native definition-context object.

ThreePointsWorkPlaneDef Object that allows you to get and set the information that specifies a work plane defined by three points.

ThroughAllExtent The ThroughAllExtent object provides access to the information that defines the extent for a feature using through all extent.

TitleBlock The TitleBlock object represents the instance of a title block on a sheet.

TitleBlockDefinition The TitleBlockDefinition object represents a title block definition.

TitleBlockDefinitions The TitleBlockDefinitions collection object provides access to all the existing TitleBlockDefinition objects in a drawing document and provides methods to create additional title block definitions.

ToExtent The ToExtent object defines the feature extent type where the feature extent is defined up to a specified entity.

Página 46 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 47: _INVENTOR Object Library

Tolerance The Tolerance object represents information about tolerance.

ToNextExtent The ToNextExtent object provides access to the information that defines the extent for a feature that's extent is determined by extruding up to the closest set of faces that the feature completely intersects.

Torus The Torus object.

TorusCenterPointWorkPointDef Object that allows you to get and set the information that specifies a work point defined to be at the center of a torus.

TorusMidPlaneWorkPlaneDef Object that allows you to get and set the information that specifies a work plane defined to be at the mid-plane of a torus.

Trail The Trail object represents the path of an occurrence from its initial to the final position in the exploded view as a result of the tweaks applied to it.

TrailSegment The TrailSegment object represents a portion of a trail created by one particular tweak operation.

TrailsEnumerator Object that enumerates presentation view trails.

Transaction The Transaction object that stands for a single transaction. See here for an overview.

TransactionEvents The TransactionEvents object. See here for an overview.

TransactionManager The TransactionManager object encapsulates all of the transaction-based functionality. See here for an overview.

TransactionsEnumerator Provides access to a list of Transaction objects. See here for an overview.

TransientGeometry Object through which all transient geometry objects are constructed. For more information, see the Transient Geometry overview.

TransientObjects Object through which all general transient objects are constructed.

TransitionalConstraint Object that represents a transition assembly constraint.

TransitionalConstraintProxy Object that represents a transition assembly constraint.

TranslateTranslateConstraint The TranslateTranslate assembly motion constraint object.

TranslateTranslateConstraintProxy The TranslateTranslate assembly motion constraint object.

TranslationContext The TranslationContext object.

TranslatorAddIn Object that represents an Translator AddIn inside Autodesk Inventor.

TranslatorAddInServer Object required to be supported by Server to qualify as an Autodesk Inventor Translator AddIn.

TriadEvents Event object that provides Triad (3D Move/Rotate tool) events. See here for an overview.

TriangleFanGraphics The TriangleFanGraphics object defines a set of connected triangles. The first three coordinates define a triangle and the next coordinate defines another triangle using two previous coordinates.

TriangleGraphics The TriangleGraphics object defines a set of

Página 47 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 48: _INVENTOR Object Library

disconnected triangles. Each set of three coordinates defines a triangle.

TriangleStripGraphics The TriangleStripGraphics object defines a set of connected triangles. The first three coordinates define a triangle and the next coordinate defines another triangle using the previous two coordinates.

TrimFeature The PartFeature object is the base class for all part modeling features.

TrimFeatureProxy The PartFeature object is the base class for all part modeling features.

TrimFeatures The TrimFeatures collection provides access to all of the TrimFeature objects in a component definition.

TwoDistancesChamferDef The TwoDistancesChamferDef object provides access to the information that defines the variables for a chamfer feature created using two distances.

TwoLineAngleDimConstraint The TwoLineAngleDimConstraint object represents a constraint that controls the angle between two lines.

TwoLineAngleDimConstraint3D The TwoLineAngleDimConstraint3D object represents a constraint that controls the angle between two 3D sketch lines.

TwoLineAngleDimConstraint3DProxy The TwoLineAngleDimConstraint3D object represents a constraint that controls the angle between two 3D sketch lines.

TwoLineAngleDimConstraintProxy Assembly-context proxy object derived from its native definition-context object.

TwoLinesWorkPlaneDef Object that allows you to get and set the information that specifies a work plane defined by two lines.

TwoLinesWorkPointDef Object that allows you to get and set the information that specifies a work point defined by the intersection of two lines.

TwoPlanesWorkAxisDef Object that allows you to get and set the information that specifies a work axis along a line.

TwoPlanesWorkPlaneDef The TwoPlanesWorkPlaneDef object that allows you to get and set the information that specifies a work a work plane defined by two planes.

TwoPointDistanceDimConstraint The TwoPointDistanceDimConstraint object represents a constraint that controls the distance between two points. The vertical, horizontal, or true distance can be controlled.

TwoPointDistanceDimConstraint3D The TwoPointDistanceDimConstraint3D object represents a constraint that controls the distance between two 3D sketch points.

TwoPointDistanceDimConstraint3DProxy The TwoPointDistanceDimConstraint3D object represents a constraint that controls the distance between two 3D sketch points.

TwoPointDistanceDimConstraintProxy Assembly-context proxy object derived from its native definition-context object.

TwoPointsWorkAxisDef Object that allows you to get and set the information that specifies a work axis along a line.

UnfoldMethod Provides access to the UnfoldMethod object. It can be either Linear or BendTable.

UnfoldMethods Provides access to the unfold method list (collection of UnfoldMethod objects) for a particular sheet metal style.

Página 48 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 49: _INVENTOR Object Library

UnitsOfMeasure The UnitsOfMeasure object supports various functions to allow you to interact with the units associated with the document.

UnitVector The UnitVector object. For more information, see the Transient Geometry overview.

UnitVector2d The UnitVector2d object. For more information, see the Transient Geometry overview.

UserInputEvents The UserInputEvents object provides input event notification. For example, use of the context menu.

UserInterfaceEvents This object provides notification of environment and command bar reset events.

UserInterfaceManager The UserInterfaceManager object, through which all UI customization objects can be accessed. See here for an overview.

UserParameter Object that represents a parameter that was created by the user.

UserParameters Provides access to the user parameters (UserParameter objects) associated with the object the collection was obtained from.

VbaApplication The VBAApplication object.

Vector The Vector object. For more information, see the Transient Geometry overview.

Vector2d The Vector2d object. For more information, see the Transient Geometry overview.

Vertex The Vertex object.

VertexProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

VerticalAlignConstraint The VeticalAlignConstraint object represents a constraint the makes two sketch points align vertically.

VerticalAlignConstraintProxy Assembly-context proxy object derived from its native definition-context object. For more detailed information about object proxies, please see More Proxy Information.

VerticalConstraint The VerticalConstraint object represents a vertical constraint within a sketch.

VerticalConstraintProxy Assembly-context proxy object derived from its native definition-context object. For more detailed information about object proxies, please see More Proxy Information.

Vertices The Vertices object represents a collection of Vertex objects.

View The View object represents a view in a document.

ViewList A ViewList object is a collection of View objects.

Views The Views collection object provides access to all of the graphic View objects associated with a particular document. It also provides functionality to create new views.

ViewsEnumerator The ViewsEnumerator object provides access to a list of View objects.

VirtualComponentDefinition This object derives from the ComponentDefinition object. It represents a ComponentDefinition that exists solely for the BOM.

Página 49 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 50: _INVENTOR Object Library

Public Enumerations

Weld The Weld object represents a weld within an assembly. The Weld object is a base class of the CosmeticWeld and WeldBead objects.

WeldBead The WeldBead object represents a weld bead within an assembly. The WeldBead object is derived from the Weld object.

WeldBeads The WeldBeads object provides access to all the existing WeldBead objects within a weldment.

WeldmentComponentDefinition The WeldmentComponentDefinition object provides access to all of the assembly and weldment information of a weldment assembly.

Welds The Welds object provides access to all of the existing welds within a weldment.

WeldsComponentDefinition The WeldsComponentDefinition object derives from the PartComponentDefinition object. It adds weld-specific behavior to the PartComponentDefinition.

Wire Wire Object

WireframeDisplayOptions The WireframeDisplayOptions object provides access to properties that provide read and write access of the wireframe display related application options. This is equivalent to the Wireframe Display Mode section of the Display tab on the Application Options dialog.

WorkAxes The WorkAxes collection object provides access to all of the WorkAxis objects in the parent document and provides methods to create new work axes.

WorkAxis Represents a work axis. See here for an overview.

WorkAxisProxy Assembly-context proxy object derived from its native definition-context object. For more detailed information about object proxies, please see More Proxy Information.

WorkPlane Represents a work plane. See here for an overview.

WorkPlaneProxy Assembly-context proxy object derived from its native definition-context object. For more detailed information about object proxies, please see More Proxy Information.

WorkPlanes The WorkPlanes collection object provides access to all of the WorkPlane objects in the parent document and provides methods to create new work planes.

WorkPoint Represents a work point. See here for an overview.

WorkPointProxy Assembly-context proxy object derived from its native definition-context object. For more detailed information about object proxies, please see More Proxy Information.

WorkPoints Provides access to all of the WorkPoint objects in the parent document and provides methods to create new work points.

WorkSurface The WorkSurface object represents a work surface, which is a type of work feature.

WorkSurfaceProxy Assembly-context proxy object derived from its native definition-context object.For more detailed information about object proxies, please see More Proxy Information.

WorkSurfaces The WorkSurfaces collection object represents all of the WorkSurface objects associated with this part or component.

Página 50 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 51: _INVENTOR Object Library

Enumeration Description

AccuracyEnum Constants specifying the different computational accuracies of property calculations.

ActionTypeEnum Bit field describing the various action types

AlignmentTypeEnum Alignment types

AngularPrecisionEnum Enum specifying the precision for angular dimensions

ApplicationAddInTypeEnum Constants enumerating the document types.

ArcDimensionTypeEnum Enum indicating the type of arc dimension

ArrowheadTypeEnum Enum indicating the arrowhead type for the leader

BackgroundTypeEnum Enum for the different background types

BalloonDirectionEnum Balloon Direction Enum

BalloonTypeEnum Balloon Type Enum

BarControlTypeEnum Constants enumerating bar control types.

BarProtectionEnum Constants enumerating bar protection types.

BarViewPositionEnum Constants enumerating the bar view positions.

BendReliefShapeEnum Constants identifying the bend relief shape.

BendTransitionEnum Constants identifying Bend Transition.

BOMQuantityTypeEnum BOM quantity types

BOMStructureEnum BOM structure types

BOMViewTypeEnum BOM View types

BorderLabelModeEnum Constants identifying the label mode of the zones in a drawing border.

BoundaryPatchConditionEnum Constants that specifies the type of boundary condition to apply

BrowserNodeDisplayStateEnum Browser node display state

ButtonDisplayEnum Button Display Style

CenterlineTypeEnum Enum indicating the type of centerline

CentermarkTypeEnum Enum indicating the type of center mark

ChamferDefinitionTypeEnum Constants identifying the definition type of a chamfer.

CircleDimensionTypeEnum Enum indicating the type of circle dimension

ClientGraphicsTypeEnum Property that gets the type of the ClientGraphics.

ColorBindingEnum Constants identifying kind of application of the colors in the associated color-set.

CommandBarTypeEnum Command Bar Type

CommandTypesEnum Constants enumerating the various command types.

ComparisonTypeEnum Constants enumerating the comparison type

ConstraintPriorityEnum Constants indicating the preferred constraint type for automatic placement of constraints

ConstraintStatusEnum Enum for the different constraint status types

ContainmentEnum Constants identifying containment of a point.

ContentItemTypeEnum Constants indicating the type of content item

ContentLibraryComponentTypeBits Bits indicating the relationship of the model to

Página 51 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 52: _INVENTOR Object Library

data directly stored in the library.

ContentUserRoleEnum Constants enumerating the various types of user roles relative to Content Center

ContinuityTypeEnum Enum indicating the Continuity Type for edge set

ControlDefinitionTypeEnum Enum specifying the type of controldefinition

ControlTypeEnum ControlType

CornerReliefShapeEnum Constants identifying the corner relief shape.

CursorHotSpotEnum Interaction event Cursor hot spot enum

CursorTypeEnum Interaction event Cursor Type enum

Curve2dTypeEnum Constants enumerating the types of 2D curves.

CurveGeometryFormEnum Constants enumerating the form of the curve geometry.

CurveTypeEnum Constants enumerating the curve types.

DecimalMarkerTypeEnum Enum specifying the Decimal Marker type

DefaultDrawingFileTypeEnum Default drawing file type

DefaultLayerStyleEnum Default style for drawing layers

DefaultNonInventorDWGFileOpenBehaviorEnum Default file open behavior for non-inventor DWG files

DefaultObjectStyleEnum Default style for drawing objects

DerivedComponentOptionEnum Constants identifying inclusion for derived components.

DerivedPartMirrorPlaneEnum Constants identifying mirror plane.

DerivedPropertyTypeEnum Constants identifying the type of derived property specified in formatted text objects.

DesignViewTypeEnum Constants indicating the type of the design view

DialogStyleEnum Constants indicating the style of dialog

DimensionAlignmentTypeEnum Constants indicating the various types of dimension alignment

DimensionConstraintsRelaxationEnum Dimension Constraints Relaxation Enum

DimensionDisplayTypeEnum Constants enumerating the dimension display styles.

DimensionOrientationEnum Constants identifying dimension orientation types.

DimensionStyleFormatEnum Enum specifying the dimension style format

DimensionTextAlignmentEnum Enum indicating the dimension text update option in drawing document

DimensionTypeEnum Constants indicating inferred cursor positions

DirectionEnum Constants identifying feature direction orientations.

DisplayModeEnum Type to indicate the kind of rendering on a given view of a document.

DisplayModeSourceTypeEnum Constants enumerating the display mode types

DisplayQualityEnum Constants specifying the resolution quality to apply to the display of the model

DisplayTransformBehaviorEnum Optional display options for Client Graphics primitives.

DocumentInterestTypeEnum Document Interest Types constants

DocumentTypeEnum Constants enumerating document types.

Página 52 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 53: _INVENTOR Object Library

DraftingStandardEnum Constants that enumerate the drafting standards currently known to Autodesk Inventor.

DragStateEnum Enumeration of the conditions of the drag

DrawingSheetSizeEnum Constants that enumerate the drawing sheet sizes supported by Autodesk Inventor.

DrawingSheetStatusBits Bits indicating out-of-date status of a drawing sheet.

DrawingViewStyleEnum Constants enumerating the drawing view style type.

DrawingViewTypeEnum Constants that enumerate the drawing view types.

DWFPublishModeEnum Constants indicating the DWF publishing mode

EdgeCollectionEnum Constants identifying the collection type of edges.

EmbossTypeEnum Constants identifying the type of emboss feature

EnvironmentStateEnum Enum to indicate the state of the environment

EventTimingEnum Codes specifying exactly when a particular event was fired (Before/After).

ExitTypeEnum Enum indicating the environment to exit to

FaceCollectionEnum Constants identifying the collection type of faces

FamilyParameterValueTypeEnum Enum for the different family parameter value types

FeatureApproximationTypeEnum Constants indicating the feature approximation type of a thicken feature

FileManagementEnum Bits indicating valid entity types for iFeature input.

FileOwnershipEnum Enum indicating the ownership over other referenced file

FileTypeEnum Constants indicating the type of a File

FileVersionEnum Constants indicating the type of FileVersion

FilletTypeEnum Enum indicating the type of fillet

FlatPatternEdgeTypeEnum Edge types for flat pattern edges

GeneralDataTypeEnum Enum for the different family parameter value types

GeneralDimensionTypeEnum Enum indicating whether the dimension is a true dimension or a projected dimension

GeometricConstraintsBreakageEnum Geometric Constraints Breakage Enum

GraphicsDriverTypeEnum Graphics Driver Type

GraphicsLevelsOfDetailEnum Bits indicating the levels of detail in the graphics system. It controls the fineness of the facets generated on the surfaces.

GraphicsOptimizationEnum Constants specifying the graphics card optimization setting

GraphicsSelectabilityEnum Indicates whether some, all, or none of the client graphics are selectable.

GraphicsVisibilityEnum Indicates whether some, all, or none of the client graphics are visible.

GroundShadowEnum Enum indicating the type of ground shadow setting

HandlingCodeEnum Codes returned from some events' methods.

Página 53 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 54: _INVENTOR Object Library

HeadingPlacementEnum HeadingPlacement

HealthStatusEnum Constants signifying the state of the object.

HolePlacementTypeEnum Hole Placement Type enum

HoleTypeEnum Constants identifying the type of treatment given to the start of the hole.

HorizontalTextAlignmentEnum Constants identifying the horizontal positioning of text about a given point coordinate.

iFeatureEntityInputTypeEnum Bits indicating valid entity types for iFeature input.

iFeatureParamLimitTypeEnum Constants identifying the parameter limit type.

InferredTypeEnum Constants that define the types of geometry that can be inferred from different faces.

IntentTypeEnum Constants indicating the type of value that the GeometryIntent's Intent property will return

InteractionEventsEnum Constants identifying which events are active during interaction.

InteractiveContactAnalysisEnum Enum indicating the type of components which are used for interactive contact analysis

InteractiveContactSurfacesEnum Enum indicating the type of surfaces for interactive contact analysis

IOMechanismEnum Constants identifying the type of an input-output operation.

LevelOfDetailEnum Constants indicating the level of detail representation

LightDefinitionTypeEnum TBD

LightTypeEnum TBD

LinearDimensionTypeEnum Enum indicating the type of dimensioning to use while placing linear dimensions

LinearPrecisionEnum Enum specifying the precision for linear dimensions

LineDefinitionSpaceEnum Enum indicating various line font definition space types

LineSpacingEnum LineSpacing

LineTypeEnum Enum indicating various color source types

LineWeightTypeEnum Enum indicating the type of line weight

LinkStatusEnum Constants signifying the state of a link

LocationTypeEnum Constants that enumerate file location types.

LoftConditionEnum Constants identifying the loft condition.

LoftTypeEnum Enum indicating the type of loft feature

MassPropertiesAccuracyEnum Constants specifying the different computational accuracies of the mass property calculations.

MediumTypeEnum Constants indicating the type of medium data

MemberEditScopeEnum Constants indicating the type of the membe edit scope

MemberManagerErrorsEnum Member Manager Error Type

MemberTypeEnum Autodesk Inventor's VBA Member Type.

MemorySavingModeEnum Enum indicating the memory saving mode during drawing view computations

ModelDiameterFromThreadEnum Constants identifying the specific diameter out of

Página 54 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 55: _INVENTOR Object Library

the thread definition that is to be used for modeling.

ModelValueTypeEnum Settings for computing model value of a parameter.

MouseButtonEnum Enumeration of the buttons on a mouse.

MouseDragStateEnum Enumeration of the conditions of the mouse drag.

MultiUserModeEnum Constants indicating various multi-user modes

NormalBindingEnum Constants identifying the kind of application of the normals in the associated normal-set.

NumberingSchemeEnum Numbering schemes

ObjectTypeEnum Constants enumerating the types of objects.

OfflineImageFidelityEnum Enum indicating the printing quality for a shaded drawing view when defer updates is active

OLEDocumentTypeEnum Constants that enumerate OLE document types.

OLEVerbEnum Constants that enumerate actions that can be performed on an OLE attachment.

OverConstrainedDimensionBehaviorEnum Constants indicating the preferred behavior when placing dimensions on overconstrained sketches

PageOrientationTypeEnum Constants that enumerate the page orientation styles.

PaperSizeEnum Constants enumerating the various sizes of paper to be used for printing.

ParameterTypeEnum Constants that enumerate parameter types.

PartFeatureExtentDirectionEnum Constants identifying the direction in which a feature extension needs to take place.

PartFeatureExtentEnum Constants identifying the type of Boolean operation to be performed during this feature placement.

PartFeatureOperationEnum Constants identifying the type of Boolean operation to be performed during this feature placement.

PartsListFileFormatEnum PartsList File Format Enum

PartsListLevelEnum PartsListLevel

PatternComputeTypeEnum Constants identifying the pattern compute type

PatternOrientationEnum Constants identifying the pattern orientation method.

PatternSpacingTypeEnum Constants identifying the pattern spacing type.

PhysicalPropertyEnum Enum indicating physical properties associated with a model

PointInferenceEnum Constants identifying the enumerations of the PointInference object.

PointIntentEnum Constants indicating inferred cursor positions

PointRenderStyleEnum Constants identifying the type of rendering to be performed on a point graphics primitive.

PrefixAndSuffixOrderEnum Enum specifying the location of prefix and suffix

PrintColorModeEnum Constants denoting the color mode being used.

PrintOrientationEnum Constants denoting the orientation of the print.

PrintRangeEnum Constants enumerating the methods of specifying the range of sheets to be printed.

PrintScaleModeEnum Constants enumerating the methods of specifying

Página 55 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 56: _INVENTOR Object Library

the scale of the print.

PrivateEventTypeEnum Semantic description of data on Autodesk Inventor's private event queue.

PromptMessageRestrictionsEnum Constants enumerating the restrictions for the PromptMessage method

PropertiesForContentLibraryEnum Content Library Component Properties {B9600981-DEE8-4547-8D7C-E525B3A1727A}

PropertiesForDesignTrackingPropertiesEnum Design Tracking Properties {32853F0F-3444-11d1-9E93-0060B03C1CA6}: Autodesk Inventor-defined property set dealing with maintaining information about the document as a manufactured part.

PropertiesForDocSummaryInformationEnum Document Summary Information {D5CDD502-2E9C-101B-9397-08002B2CF9AE}: Microsoft-defined property set enhancing the generic document properties.

PropertiesForSummaryInformationEnum Summary Information {F29F85E0-4FF9-1068-AB91-08002B27B3D9}: Microsoft-defined property set dealing with generic document properties.

PropertiesForUserDefinedPropertiesEnum User Defined Properties {D5CDD505-2E9C-101B-9397-08002B2CF9AE}: Microsoft-defined property set to be used to store end-user properties that will be automatically exposed through a built-in property page UI.

PropertyTypeEnum PropertyType

PunchRepresentationTypeEnum Punch representation types

ReferenceStatusEnum Constants signifying the state of the File Reference

SelectionDeviceEnum Enumeration of the kind of UI used to select object.

SelectionFilterEnum Enumeration of the selection filters.

SelectionPriorityEnum Enum indicating the type of selection priority

SelectType DMAC list of bit-fields that are used to specify the selection region relative to a shape.

SelectTypeEnum DMAC list of bit-fields that are used to specify the selection region relative to a shape

ShellDirectionEnum Enum specifying the shell boundary relative to the part face

ShiftStateEnum Enumeration of the 'shift' key (SHIFT, CTRL and ALT) combination.

ShortcutTypeEnum Shortcut Types

SketchCreationOnNewPartEnum Constants enumerating the options for sketch creation

SolutionNatureEnum Type that characterizes the result of a solution search.

SplineFitMethodEnum Constants identifying the fit type of a spline.

SplitToolTypeEnum Constants identifying the kind of split tool.

SplitTypeEnum Constants identifying the kind of split.

StandardPartsSectionBehaviorEnum Enum indicating the sectioning behavior for standard parts when section views are created in the drawing

StartupActionTypeEnum Enum indicating the type of startup action to perform each time Autodesk Inventor is opened.

Página 56 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 57: _INVENTOR Object Library

StartupHelpFocusTopicEnum Enum indicating the focus topic of the help dialog box that is displayed on startup of Autodesk Inventor.

StorageTypeEnum Type to indicate the kind of storage medium being referred to.

StyleLocationEnum Enum for the different style location types

StylesLibraryAccessEnum Styles Library Access

StyleSourceTypeEnum Render style source type

StyleTypeEnum Constants identifying the type of style

SurfaceGeometryFormEnum Constants enumerating forms of surface geometry.

SurfaceTypeEnum Constants enumerating the surface types.

SweepDefinitionTypeEnum Enum indicating the type of the sweep definition

SweepProfileOrientationEnum Enum indicating the orientation of the profile for sweep feature

SweepProfileScalingEnum Enum indicating the type of profile scaling for the sweep feature

SystemOfMeasureEnum Constants that enumerate the types of measurement systems (Metric, English, etc.).

TableDirectionEnum TableDirection

TextLineSpacingTypeEnum Constants identifying the line spacing type.

ThreadTypeEnum Constants identifying the kind of thread.

TitleBlockAlignmentEnum Enum indicating the default title block location

TitleBlockLocationEnum Constants identifying the position of the title block on the sheet.

ToleranceTypeEnum Constants identifying tolerance types.

TransactionPointEnum Symbolic indicators to specific points in the transaction sequence.

TransactionStateEnum Enum indicating various transaction states

TransparencyTypeEnum Constants specifying the transparency quality

TriadMoveTypeEnum Enum indicating various actions that cause a triad move

TriadSegmentEnum Triad segment type enum

UnfoldMethodTypeEnum Constants identifying the UnfoldMethod Type.

UniqueOccurrencesBehaviorEnum Defines the unique behaviors that can be assigned to specific occurrences to define how that occurrence is treated during the rigid body analysis. The values of the enums can be used as a bit mask so that these various options can be combined into a single value.

UnitsTypeEnum Units Types. Each signifies a specific unit in a particular dimension or category of measurement.

UpdatePropertiesOnSaveForFileTypeEnum Enum indicating whether properties should be updated when part or assembly files are saved

ValueTypeEnum Constants enumerating the various types of values.

VBAProjectTypeEnum Autodesk Inventor's VBA Project Type.

VerticalTextAlignmentEnum Constants identifying the vertical positioning of text about a given point coordinate.

Página 57 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...

Page 58: _INVENTOR Object Library

© Autodesk Inc. 2007. All Rights Reserved. Disclaimer

ViewJustificationEnum Enum indicating the default drawing view justification

ViewLayoutEnum View-relative enum

ViewOperationTypeEnum View operation type.

ViewOrientationTypeEnum View orientation type.

ViewPreviewTypeEnum preview type for drawing views

ViewTypeEnum Constants that enumerate view types.

WeldmentFeatureGroupEnum Constants that enumerate weldment feature group types.

WindowsSizeEnum Constants that enumerate window size.

WorkAxisDefinitionEnum Constants identifying work axis definition types.

WorkPlaneDefinitionEnum Constants identifying work plane definition types.

WorkPointDefinitionEnum Constants identifying work point definition types.

ZoomTargetComponentWithiMateEnum Constants signifying the state of a link

Página 58 de 58Project Overview

13/11/2007mk:@MSITStore:C:\Archivos%20de%20programa\Autodesk\Inventor%202008\SDK...