NXOpen .NET Reference
12.0.0
|
Naming Rule Builder More...
Public Types | |
enum | Types { Classification, LibraryObject, Aspect } |
the type of object to be used for edit clause More... | |
enum | Operator { As, Under, OfType } |
the query operator More... | |
enum | QueryClauseOperatorType { And, Or, None } |
the clause operator More... | |
Public Member Functions | |
unsafe void | SetProperty (int index, string propertyName) |
Set the property More... | |
unsafe void | SetPropertyOperator (int index, string propertyOperator) |
Set the property operator More... | |
unsafe void | SetPropertyValue (int index, string propertyValue) |
Set the property value 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... | |
Properties | |
unsafe bool | AllAspects [get, set] |
Returns or sets the all aspects option status whether ON or OFF More... | |
unsafe NXOpen.AME.EditClauseBuilder.Operator | AspectOperator [get, set] |
Returns or sets the query operator for Aspect object More... | |
unsafe NXOpen.AME.EditClauseBuilder.Operator | ClassificationOperator [get, set] |
Returns or sets the query operator for Classification object More... | |
unsafe NXOpen.AME.EditClauseBuilder.QueryClauseOperatorType | ClauseOperator [get, set] |
Returns or sets the clause operator of query More... | |
unsafe NXOpen.AME.EditClauseBuilder.Operator | ReuseLibraryOperator [get, set] |
Returns or sets the query operator for Reuse Library object More... | |
unsafe NXOpen.AME.SelectAMEBaseNode | SelectAspect [get] |
Returns the selected aspect More... | |
unsafe NXOpen.AME.SelectClassificationBuilder | SelectClassification [get] |
Returns the selected classification More... | |
unsafe NXOpen.AME.SelectionEngineeringObjectDefinitionBuilder | SelectFromMemberSelect [get] |
Returns the engineering object definition More... | |
unsafe NXOpen.AME.SelectionBaseDefinitionBuilder | SelectLibraryObject [get] |
Returns the engineering object definition or product definition More... | |
unsafe NXOpen.AME.AMEQuery | SelectedQuery [get, set] |
Returns or sets the query object More... | |
unsafe NXOpen.AME.QueryClause | SelectedQueryClause [get, set] |
Returns or sets the selected query clause More... | |
unsafe NXOpen.AME.EditClauseBuilder.Types | Type [get, set] |
Returns or sets the type of object to be used for edit clause NXOpen.AME.EditClauseBuilder.Type More... | |
Naming Rule Builder
To create a new instance of this class, use NXOpen.AME.AMEManager.CreateEditClauseBuilder
Default values.
Property | Value |
---|---|
AllAspects |
0 |
AspectOperator |
Under |
ClassificationOperator |
As |
ClauseOperator |
And |
ReuseLibraryOperator |
OfType |
Created in NX11.0.0
unsafe void NXOpen.AME.EditClauseBuilder.SetProperty | ( | int | index, |
string | propertyName | ||
) |
Set the property
Created in NX11.0.0
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")
index | |
propertyName |
unsafe void NXOpen.AME.EditClauseBuilder.SetPropertyOperator | ( | int | index, |
string | propertyOperator | ||
) |
Set the property operator
Created in NX11.0.0
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")
index | |
propertyOperator |
unsafe void NXOpen.AME.EditClauseBuilder.SetPropertyValue | ( | int | index, |
string | propertyValue | ||
) |
Set the property value
Created in NX11.0.0
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")
index | |
propertyValue |
|
getset |
Returns or sets the all aspects option status whether ON or OFF
Created in NX11.0.0
License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
|
getset |
Returns or sets the query operator for Aspect object
Created in NX11.0.0
License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
|
getset |
Returns or sets the query operator for Classification object
Created in NX11.0.0
License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
|
getset |
Returns or sets the clause operator of query
Created in NX12.0.0
License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
|
getset |
Returns or sets the query operator for Reuse Library object
Created in NX11.0.0
License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
|
get |
Returns the selected aspect
Created in NX11.0.0
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")
|
get |
Returns the selected classification
Created in NX11.0.0
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")
|
getset |
Returns or sets the query object
Created in NX12.0.0
License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
|
getset |
Returns or sets the selected query clause
Created in NX12.0.0
License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
|
get |
Returns the engineering object definition
Created in NX11.0.0
Deprecated in NX12.0.0. Use SelectLibraryObject instead.
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")
|
get |
Returns the engineering object definition or product definition
Created in NX12.0.0
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")
|
getset |
Returns or sets the type of object to be used for edit clause NXOpen.AME.EditClauseBuilder.Type
Created in NX11.0.0
License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")
License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")