Class ReplaceComponentBuilder
Inheritance
ReplaceComponentBuilder
Assembly: NXOpen.dll
Syntax
public class ReplaceComponentBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ReplaceComponentBuilder()
Declaration
protected ReplaceComponentBuilder()
Properties
AllowTemporaryPartsToReplace
Declaration
public bool AllowTemporaryPartsToReplace { get; set; }
Property Value
ComponentLayer
Declaration
public int ComponentLayer { get; set; }
Property Value
ComponentLayerOptionType
Declaration
public ReplaceComponentBuilder.ComponentLayerOption ComponentLayerOptionType { get; set; }
Property Value
ComponentName
Declaration
public string ComponentName { get; set; }
Property Value
ComponentNameType
Declaration
public ReplaceComponentBuilder.ComponentNameOption ComponentNameType { get; set; }
Property Value
ComponentsToReplace
Declaration
public SelectDisplayableObjectList ComponentsToReplace { get; }
Property Value
MaintainRelationships
Declaration
public bool MaintainRelationships { get; set; }
Property Value
ReplaceAllOccurrences
Declaration
public bool ReplaceAllOccurrences { get; set; }
Property Value
ReplacementPart
Declaration
public string ReplacementPart { get; set; }
Property Value
Methods
GetComponentReferenceSetType(out string)
Declaration
public ReplaceComponentBuilder.ComponentReferenceSet GetComponentReferenceSetType(out string referenceSetName)
Parameters
Type |
Name |
Description |
string |
referenceSetName |
|
Returns
GetErrorList()
Declaration
public ErrorList GetErrorList()
Returns
RegisterReplacePartLoadStatus()
Declaration
public PartLoadStatus RegisterReplacePartLoadStatus()
Returns
SetComponentReferenceSetType(ComponentReferenceSet, string)
Declaration
public void SetComponentReferenceSetType(ReplaceComponentBuilder.ComponentReferenceSet componentReferenceSet, string referenceSetName)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink