NX Open C++ Reference Guide
|
Represents an NXOpen::PDM::PartOperationValidationPropertiesBuilder to be used for overriding the default validation parameters for a part in import operation. More...
Public Member Functions | |
NXOpen::PDM::PartOperationImportBuilder::ValidationRuleSetFileBrowseOption | GetValidationRuleSetBrowseOption () |
Gets the validation rule set browse option. More... | |
NXString | GetValidationRuleSetFile () |
Gets the validation rule set file. More... | |
bool | GetValidationTreatOutdatedAsPass () |
Gets the validation treat outdated as pass flag. More... | |
bool | GetValidationTreatWarningAsPass () |
Gets the validation treat warning as pass flag. More... | |
void | SetValidationRuleSetBrowseOption (NXOpen::PDM::PartOperationImportBuilder::ValidationRuleSetFileBrowseOption validationRuleSetBrowseOption) |
Sets the validation rule set browse option Created in NX10.0.0. More... | |
void | SetValidationRuleSetFile (const NXString &filename) |
Sets the validation rule set file Created in NX10.0.0. More... | |
void | SetValidationRuleSetFile (const char *filename) |
Sets the validation rule set file Created in NX10.0.0. More... | |
void | SetValidationTreatOutdatedAsPass (bool validationTreatOutdatedAsPass) |
Sets the validation treat outdated as pass flag Created in NX10.0.0. More... | |
void | SetValidationTreatWarningAsPass (bool validationTreatWarningAsPass) |
Sets the validation treat warning as pass flag Created in NX10.0.0. More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen::AttributePropertiesBuilder | |
enum | OperationType { OperationTypeNone = -1, OperationTypeCreate, OperationTypeRevise, OperationTypeSaveAs, OperationTypeSave, OperationTypeDelete } |
It is used to determine the behaviors of attributes that has been mapped from TC, such as Hidden, Required, CopyFromOriginal, etc. More... | |
Represents an NXOpen::PDM::PartOperationValidationPropertiesBuilder to be used for overriding the default validation parameters for a part in import operation.
To create a new instance of this class, use NXOpen::PDM::PdmSession::CreatePartOperationValidationPropertiesBuilder
Default values.
Property | Value |
---|---|
BooleanValue |
False |
DataType |
String |
IntegerValue |
0 |
NumberValue |
0 |
ObjectPicker (deprecated) |
Object |
Created in NX10.0.0.
NXOpen::PDM::PartOperationImportBuilder::ValidationRuleSetFileBrowseOption NXOpen::PDM::PartOperationValidationPropertiesBuilder::GetValidationRuleSetBrowseOption | ( | ) |
Gets the validation rule set browse option.
NXString NXOpen::PDM::PartOperationValidationPropertiesBuilder::GetValidationRuleSetFile | ( | ) |
Gets the validation rule set file.
bool NXOpen::PDM::PartOperationValidationPropertiesBuilder::GetValidationTreatOutdatedAsPass | ( | ) |
Gets the validation treat outdated as pass flag.
bool NXOpen::PDM::PartOperationValidationPropertiesBuilder::GetValidationTreatWarningAsPass | ( | ) |
Gets the validation treat warning as pass flag.
void NXOpen::PDM::PartOperationValidationPropertiesBuilder::SetValidationRuleSetBrowseOption | ( | NXOpen::PDM::PartOperationImportBuilder::ValidationRuleSetFileBrowseOption | validationRuleSetBrowseOption | ) |
Sets the validation rule set browse option
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
validationRuleSetBrowseOption | validationrulesetbrowseoption |
void NXOpen::PDM::PartOperationValidationPropertiesBuilder::SetValidationRuleSetFile | ( | const NXString & | filename | ) |
Sets the validation rule set file
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
filename | filename |
void NXOpen::PDM::PartOperationValidationPropertiesBuilder::SetValidationRuleSetFile | ( | const char * | filename | ) |
Sets the validation rule set file
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
filename | filename |
void NXOpen::PDM::PartOperationValidationPropertiesBuilder::SetValidationTreatOutdatedAsPass | ( | bool | validationTreatOutdatedAsPass | ) |
Sets the validation treat outdated as pass flag
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
validationTreatOutdatedAsPass | validationtreatoutdatedaspass |
void NXOpen::PDM::PartOperationValidationPropertiesBuilder::SetValidationTreatWarningAsPass | ( | bool | validationTreatWarningAsPass | ) |
Sets the validation treat warning as pass flag
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
validationTreatWarningAsPass | validationtreatwarningaspass |