| Name | Description |
| AddExplodeStep | Obsolete. Superseded by IConfiguration::AddExplodeStep2. |
| AddExplodeStep2 | Adds a regular (translate and rotate) explode step to the explode view of the active configuration. |
| AddPartExplodeStep | Adds an explode step to the specified explode view of a multibody part. |
| AddRadialExplodeStep | Adds a radial explode step to the explode view of the active configuration. |
| ApplyDisplayState | Applies the specified display state to this configuration. |
| CopyDisplayStateFromConfiguration | Copies the specified display state from the specified configuration to this configuration. |
| CreateDisplayState | Creates a display state for this configuration. |
| DeleteDisplayState | Deletes the specified display state from this configuration. |
| DeleteExplodeStep | Deletes the specified explode step. |
| Get3DExperienceType | Gets how this configuration is viewed in SOLIDWORKS Connected. |
| GetChildren | Gets all of the children configurations of this derived configuration. |
| GetChildrenCount | Gets the number of children for this configuration. |
| GetComponentConfigName | Gets the referenced configuration name of the specified component in this configuration. |
| GetComponentSuppressionState | Gets the suppression state of the specified component in this configuration. |
| GetCurrentPartExplodeViewName | Gets the explode view name in the current configuration. |
| GetCustomProperties | Obsolete. Superseded by IConfiguration::CustomPropertyManager. |
| GetCustomPropertiesCount | Obsolete. Superseded by IConfiguration::CustomPropertyManager. |
| GetCutListItems | Gets the cut list folders in this active or non-active configuration. |
| GetDisplayStateBodyProperties | Gets the bodies and their material properties in the specified display state. |
| GetDisplayStateComponentProperties | Gets the components and their material properties in the specified display state. |
| GetDisplayStateComponentVisibility | Gets the components and their visibilities in the specified display state. |
| GetDisplayStateFaceProperties | Gets the faces and their material properties in the specified display state. |
| GetDisplayStateFeatureProperties | Gets the features and their material properties in the specified display state. |
| GetDisplayStateProperties | Gets the material properties of the specified display state. |
| GetDisplayStates | Gets the names of the display states for this configuration. |
| GetDisplayStatesCount | Gets the number of display states for this configuration. |
| GetExpanded | Gets whether this configuration's node is expanded in the specified pane of the ConfigurationManager. |
| GetExplodeStep | Gets the specified explode step in this configuration's explode step sequence. |
| GetID | Gets the configuration ID of this configuration. |
| GetNumberOfExplodeSteps | Gets the number of explode steps for this configuration. |
| GetNumberOfPartExplodeSteps | Gets the number of explode steps in the explode view of a multibody part. |
| GetParameterCount | Gets the number of parameters for this configuration. |
| GetParameters | Gets the parameters (suppression state of features, suppression state or visibility of components, dimensions, and so on) for this configuration. |
| GetParent | Gets the parent configuration of this derived configuration. |
| GetPartExplodeStep | Gets the specified explode step of an explode view of a multibody part. |
| GetRepresentationParent | Gets the Physical Product represented by this configuration. |
| GetRootComponent | Obsolete. Superseded by IConfiguration::GetRootComponent3. |
| GetRootComponent3 | Gets the root component for this assembly configuration. |
| GetScene | Gets the ISwScene object for this configuration. |
| GetStreamName | Gets the name of the stream for the current configuration. |
| IAddExplodeStep | Adds a new explode step to the configuration. |
| IGetChildren | Gets all of the children configurations of this derived configuration. |
| IGetCustomProperties | Obsolete. Superseded by IConfiguration::CustomPropertyManager. |
| IGetDisplayStates | Gets the names of the display states for this configuration. |
| IGetExplodeStep | Gets a pointer to the specified explode step in the configuration explode step sequence. |
| IGetParameters | Gets the parameters (suppression state of features, suppression state or visibility of components, dimensions, and so on) for this configuration. |
| IGetRootComponent | Obsolete. Superseded by IConfiguration::IGetRootComponent2. |
| IGetRootComponent2 | Obsolete. Superseded by IConfiguration::GetRootComponent3. |
| IsDefeature | Gets whether this configuration is a defeature configuration. |
| IsDerived | Gets whether this configuration is a derived configuration. |
| IsDirty | Gets whether this configuration is dirty (i.e., needs to be updated). |
| ISetParameters | Sets the parameters (suppression state of features, suppression state or visibility of components, dimensions, and so on) for this configuration. |
| IsLoaded | Gets whether a configuration is loaded. |
| IsSpeedPak | Gets whether the configuration is a SpeedPak. |
| RenameDisplayState | Renames a display state of this configuration. |
| Select | Obsolete. Superseded by IConfiguration::Select2. |
| Select2 | Selects the configuration. |
| Set3DExperienceType | Converts this configuration in SOLIDWORKS Connected. |
| SetColor | Sets the color for this configuration. |
| SetExpanded | Sets whether to expand this configuration's node in the specified pane of the ConfigurationManager. |
| SetParameters | Sets the parameters (suppression state of features, suppression state or visibility of components, dimensions, and so on) for this configuration. |
| UpdateSpeedPak | Updates the SpeedPak configuration for this configuration. |