NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Assemblies::AttributeSearchTermBuilder Class Reference

An AttributeSearchTermBuilder is used to create or edit an NXOpen::Assemblies::AttributeSearchTerm . More...

Inheritance diagram for NXOpen::Assemblies::AttributeSearchTermBuilder:
NXOpen::Assemblies::SearchTermBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Member Functions

void GetCriteria (std::vector< NXString > &titles, std::vector< NXString > &values)
 Get the entry titles and values that are used to populate the saved query. More...
 
NXString QueryName ()
 Returns the name of the saved query upon which this search term is based. More...
 
NXOpen::Assemblies::SearchTerm::SearchTermLogicType SearchTermLogic ()
 Returns the search term logic. More...
 
void SetCriteria (std::vector< NXString > &titles, std::vector< NXString > &values)
 Set the entry titles and values that are used to populate the saved query. More...
 
void SetQueryName (const NXString &queryName)
 Sets the name of the saved query upon which this search term is based. More...
 
void SetQueryName (const char *queryName)
 Sets the name of the saved query upon which this search term is based. More...
 
void SetSearchTermLogic (NXOpen::Assemblies::SearchTerm::SearchTermLogicType searchTermLogic)
 Sets the search term logic. More...
 

Detailed Description

An AttributeSearchTermBuilder is used to create or edit an NXOpen::Assemblies::AttributeSearchTerm .


To create a new instance of this class, use NXOpen::Assemblies::SubsetCollection::CreateAttributeSearchTermBuilder

Created in NX8.5.0.

Member Function Documentation

void NXOpen::Assemblies::AttributeSearchTermBuilder::GetCriteria ( std::vector< NXString > &  titles,
std::vector< NXString > &  values 
)

Get the entry titles and values that are used to populate the saved query.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

Parameters
titlessearch criteria titles
valuessearch criteria values
NXString NXOpen::Assemblies::AttributeSearchTermBuilder::QueryName ( )

Returns the name of the saved query upon which this search term is based.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

NXOpen::Assemblies::SearchTerm::SearchTermLogicType NXOpen::Assemblies::AttributeSearchTermBuilder::SearchTermLogic ( )

Returns the search term logic.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

void NXOpen::Assemblies::AttributeSearchTermBuilder::SetCriteria ( std::vector< NXString > &  titles,
std::vector< NXString > &  values 
)

Set the entry titles and values that are used to populate the saved query.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

Parameters
titlessearch criteria titles
valuessearch criteria values
void NXOpen::Assemblies::AttributeSearchTermBuilder::SetQueryName ( const NXString queryName)

Sets the name of the saved query upon which this search term is based.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

Parameters
queryNamequeryname
void NXOpen::Assemblies::AttributeSearchTermBuilder::SetQueryName ( const char *  queryName)

Sets the name of the saved query upon which this search term is based.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

Parameters
queryNamequeryname
void NXOpen::Assemblies::AttributeSearchTermBuilder::SetSearchTermLogic ( NXOpen::Assemblies::SearchTerm::SearchTermLogicType  searchTermLogic)

Sets the search term logic.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

Parameters
searchTermLogicsearchtermlogic

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