Class PostConfiguratorBuilder
Inheritance
PostConfiguratorBuilder
Assembly: NXOpen.dll
Syntax
public class PostConfiguratorBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
PostConfiguratorBuilder()
Declaration
protected PostConfiguratorBuilder()
Properties
DateValue
Declaration
public DateBuilder DateValue { get; }
Property Value
DefEditorBuilder
Declaration
public DefEditorBuilder DefEditorBuilder { get; }
Property Value
LayerManagerBuilder
Declaration
public LayerManagerBuilder LayerManagerBuilder { get; }
Property Value
UdeEditorBuilder
Declaration
public UdeEditorBuilder UdeEditorBuilder { get; }
Property Value
Units
Declaration
public PostConfiguratorBuilder.UnitsType Units { get; set; }
Property Value
UpdatePostprocessorBuilder
Declaration
public UpdatePostprocessorBuilder UpdatePostprocessorBuilder { get; }
Property Value
Methods
AddProperty(string, string, string)
Declaration
public void AddProperty(string chainID, string configurationObjectID, string propertyID)
Parameters
CopyPropertyDataToClipboard(string, string)
Declaration
public void CopyPropertyDataToClipboard(string configurationObjectID, string propertyID)
Parameters
Type |
Name |
Description |
string |
configurationObjectID |
|
string |
propertyID |
|
CreateCustomCdlFile()
Declaration
public void CreateCustomCdlFile()
CreateCustomDefFile()
Declaration
public PostConfiguratorBuilder.DefWriterErrorType CreateCustomDefFile()
Returns
EncryptPostConfiguratorFile(string, string, string, string)
Declaration
public void EncryptPostConfiguratorFile(string sourceFile, string destFile, string soldToID, string expirationDate)
Parameters
EncryptPostConfiguratorFiles(string, string)
Declaration
public void EncryptPostConfiguratorFiles(string soldToID, string expirationDate)
Parameters
GetPropertyAccessType(string, string, string)
Declaration
public PostConfiguratorBuilder.PropertyAccessType GetPropertyAccessType(string chainID, string configurationObjectID, string propertyID)
Parameters
Returns
GetPropertyChainIds()
Declaration
public string[] GetPropertyChainIds()
Returns
GetPropertyConfigurationObjectIds()
Declaration
public string[] GetPropertyConfigurationObjectIds()
Returns
GetPropertyDataFieldType(string, string, string)
Declaration
public PostConfiguratorBuilder.PropertyDataFieldType GetPropertyDataFieldType(string chainID, string configurationObjectID, string propertyID)
Parameters
Returns
GetPropertyDataType(string, string, string)
Declaration
public PostConfiguratorBuilder.PropertyDataType GetPropertyDataType(string chainID, string configurationObjectID, string propertyID)
Parameters
Returns
GetPropertyDefaultValue(string, string, string)
Declaration
public string[] GetPropertyDefaultValue(string chainID, string configurationObjectID, string propertyID)
Parameters
Returns
GetPropertyDescriptionImage(string, string, string)
Declaration
public string GetPropertyDescriptionImage(string chainID, string configurationObjectID, string propertyID)
Parameters
Returns
GetPropertyDescriptionText(string, string, string)
Declaration
public string GetPropertyDescriptionText(string chainID, string configurationObjectID, string propertyID)
Parameters
Returns
GetPropertyIds()
Declaration
public string[] GetPropertyIds()
Returns
GetPropertyOptionType(string, string, string)
Declaration
public PostConfiguratorBuilder.PropertyOptionType GetPropertyOptionType(string chainID, string configurationObjectID, string propertyID)
Parameters
Returns
GetPropertyOptionsIdValue(string, string, string)
Declaration
public string GetPropertyOptionsIdValue(string chainID, string configurationObjectID, string propertyID)
Parameters
Returns
GetPropertyOptionsValue(string, string, string)
Declaration
public string GetPropertyOptionsValue(string chainID, string configurationObjectID, string propertyID)
Parameters
Returns
GetPropertyValue(string, string, string)
Declaration
public string[] GetPropertyValue(string chainID, string configurationObjectID, string propertyID)
Parameters
Returns
GetPropertyValueChangedStatus(string, string, string)
Declaration
public PostConfiguratorBuilder.PropertyValueChangedStatusType GetPropertyValueChangedStatus(string chainID, string configurationObjectID, string propertyID)
Parameters
Returns
ListPropertyDataInInformationWindow(string, string)
Declaration
public void ListPropertyDataInInformationWindow(string configurationObjectID, string propertyID)
Parameters
Type |
Name |
Description |
string |
configurationObjectID |
|
string |
propertyID |
|
OpenDocumentation()
Declaration
public void OpenDocumentation()
PostProcess(CAMObject[], string, bool)
Declaration
public void PostProcess(CAMObject[] objects, string outputFilename, bool showOutputToListingWindow)
Parameters
RemoveProperty(string, string, string)
Declaration
public void RemoveProperty(string chainID, string configurationObjectID, string propertyID)
Parameters
Reset()
Declaration
Save()
Declaration
SaveAs(string, string)
Declaration
public void SaveAs(string postprocessorName, string outputDirectory)
Parameters
Type |
Name |
Description |
string |
postprocessorName |
|
string |
outputDirectory |
|
SetPropertyToDefaultValue(string, string, string)
Declaration
public void SetPropertyToDefaultValue(string chainID, string configurationObjectID, string propertyID)
Parameters
SetPropertyValue(string, string, string, double)
Declaration
public void SetPropertyValue(string chainID, string configurationObjectID, string propertyID, double value)
Parameters
SetPropertyValue(string, string, string, double, double, double)
Declaration
public void SetPropertyValue(string chainID, string configurationObjectID, string propertyID, double firstValue, double secondValue, double thirdValue)
Parameters
SetPropertyValue(string, string, string, int)
Declaration
public void SetPropertyValue(string chainID, string configurationObjectID, string propertyID, int value)
Parameters
SetPropertyValue(string, string, string, string)
Declaration
public void SetPropertyValue(string chainID, string configurationObjectID, string propertyID, string value)
Parameters
SetPropertyValue(string, string, string, string[])
Declaration
public void SetPropertyValue(string chainID, string configurationObjectID, string propertyID, string[] value)
Parameters
ShowChanges()
Declaration
public void ShowChanges()
UpdateUdeEditorBuilder()
Declaration
public void UpdateUdeEditorBuilder()
Implements
System.Runtime.Remoting.Messaging.IMessageSink