NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.Tooling.ChangeoverManagementBuilder Class Reference

Represents a NXOpen.Tooling.ChangeoverManagementBuilder to support changeover workflow management. More...

Inheritance diagram for NXOpen.Tooling.ChangeoverManagementBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Types { Create, Manage }
 Specifies the types of changeover management. More...
 

Public Member Functions

unsafe void AddToChangeover ()
 Add selected components to the selected changeover. More...
 
unsafe void DeleteArrangement (bool removeComponents)
 Delete the selected changeover. More...
 
unsafe void RemoveFromChangeover ()
 Remove selected components from the selected changeover. More...
 
unsafe void RenameArrangement ()
 Rename the selected changeover. More...
 
unsafe void UseArrangement ()
 Set the selected changeover as current used one. More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe bool AddComponentsExclusively [get, set]
 Returns or sets the exclusive adding More...
 
unsafe string ChangeoverName [get, set]
 Returns or sets the name of the to-be-created changeover. More...
 
unsafe string ClonedProductName [get, set]
 Returns or sets the name of the cloned product pack used to create a new changeover. More...
 
unsafe string NewChangeoverName [get, set]
 Returns or sets the new name of the selected changeover. More...
 
unsafe bool RenameComponent [get, set]
 Returns or sets the option to rename the components of the to-be-created changeover. More...
 
unsafe
NXOpen.Assemblies.SelectComponentList 
SelectComponents [get]
 Returns the selection of components to be added to or removed from a changeover. More...
 
unsafe string SelectedArrangementName [get, set]
 Returns or sets the name of the selected changeover arrangement. More...
 
unsafe
NXOpen.Assemblies.SelectComponent 
SelectProduct [get]
 Returns the selection of product for which to create changeover. More...
 
unsafe
NXOpen.Tooling.ChangeoverManagementBuilder.Types 
Type [get, set]
 Returns or sets the type of changeover management. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Tooling.ChangeoverManagementBuilder to support changeover workflow management.

To create a new instance of this class, use NXOpen.Tooling.WorkflowManagementCollection.CreateChangeoverManagementBuilder

Default values.

Property Value

AddComponentsExclusively

0

RenameComponent

0

Created in NX8.0.0

Member Enumeration Documentation

Specifies the types of changeover management.

Enumerator
Create 

the create mode

Manage 

the manage mode

Member Function Documentation

unsafe void NXOpen.Tooling.ChangeoverManagementBuilder.AddToChangeover ( )
inline

Add selected components to the selected changeover.

Created in NX8.0.0

License requirements: None.

unsafe void NXOpen.Tooling.ChangeoverManagementBuilder.DeleteArrangement ( bool  removeComponents)
inline

Delete the selected changeover.

Created in NX8.0.0

License requirements: None.

Parameters
removeComponents
unsafe void NXOpen.Tooling.ChangeoverManagementBuilder.RemoveFromChangeover ( )
inline

Remove selected components from the selected changeover.

Created in NX8.0.0

License requirements: None.

unsafe void NXOpen.Tooling.ChangeoverManagementBuilder.RenameArrangement ( )
inline

Rename the selected changeover.

Created in NX8.0.0

License requirements: None.

unsafe void NXOpen.Tooling.ChangeoverManagementBuilder.UseArrangement ( )
inline

Set the selected changeover as current used one.

Created in NX8.0.0

License requirements: None.

Property Documentation

unsafe bool NXOpen.Tooling.ChangeoverManagementBuilder.AddComponentsExclusively
getset

Returns or sets the exclusive adding

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Tooling.ChangeoverManagementBuilder.ChangeoverName
getset

Returns or sets the name of the to-be-created changeover.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Tooling.ChangeoverManagementBuilder.ClonedProductName
getset

Returns or sets the name of the cloned product pack used to create a new changeover.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Tooling.ChangeoverManagementBuilder.NewChangeoverName
getset

Returns or sets the new name of the selected changeover.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.ChangeoverManagementBuilder.RenameComponent
getset

Returns or sets the option to rename the components of the to-be-created changeover.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Assemblies.SelectComponentList NXOpen.Tooling.ChangeoverManagementBuilder.SelectComponents
get

Returns the selection of components to be added to or removed from a changeover.

Created in NX8.0.0

License requirements: None.

unsafe string NXOpen.Tooling.ChangeoverManagementBuilder.SelectedArrangementName
getset

Returns or sets the name of the selected changeover arrangement.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Assemblies.SelectComponent NXOpen.Tooling.ChangeoverManagementBuilder.SelectProduct
get

Returns the selection of product for which to create changeover.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Tooling.ChangeoverManagementBuilder.Types NXOpen.Tooling.ChangeoverManagementBuilder.Type
getset

Returns or sets the type of changeover management.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: None.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.