NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::BlockStyler::SelectElement类 参考

选择元素控件 更多...

#include <BlockStyler_SelectElement.hxx>

类 NXOpen::BlockStyler::SelectElement 继承关系图:
NXOpen::BlockStyler::UIBlock NXOpen::TaggedObject

Public 成员函数

bool AutomaticProgression ()
NXString Bitmap ()
NXString Cue ()
std::vector< NXOpen::TaggedObject * > GetSelectedObjects ()
std::vector< int > GetSelectedObjectsSubIDs ()
std::vector< NXStringGetSelectModeMembers ()
std::vector< NXStringGetSelectSubTypeMembers ()
std::vector< NXStringGetStepStatusMembers ()
NXString LabelString ()
 NX_DEPRECATED ("Deprecated in NX11.0.0. 此API无替代方案") bool ShowSelection()
 NX_DEPRECATED ("Deprecated in NX11.0.0. 此API无替代方案") void SetShowSelection(bool showSelection)
NXString SelectModeAsString ()
NXString SelectSubTypeAsString ()
void SetAutomaticProgression (bool automaticProgression)
void SetBitmap (const char *bitmapString)
void SetBitmap (const NXString &bitmapString)
void SetCue (const char *cue)
void SetCue (const NXString &cue)
void SetLabelString (const char *labelString)
void SetLabelString (const NXString &labelString)
void SetSelectedObjects (const std::vector< NXOpen::TaggedObject * > &objectVector)
void SetSelectedObjectsSubIDs (const std::vector< int > &idVector)
void SetSelectModeAsString (const char *enumString)
void SetSelectModeAsString (const NXString &enumString)
void SetSelectSubTypeAsString (const char *enumString)
void SetSelectSubTypeAsString (const NXString &enumString)
void SetStepStatusAsString (const char *enumString)
void SetStepStatusAsString (const NXString &enumString)
NXString StepStatusAsString ()
void TestSelection (const std::vector< NXOpen::TaggedObject * > &objectVector)
Public 成员函数 继承自 NXOpen::BlockStyler::UIBlock
bool Enable ()
bool Expanded ()
void Focus ()
NXOpen::BlockStyler::PropertyListGetProperties ()
bool Group ()
NXString Label ()
NXString Name ()
void SetEnable (bool enable)
void SetExpanded (bool expanded)
void SetGroup (bool group)
void SetLabel (const char *label)
void SetLabel (const NXString &label)
void SetShow (bool show)
bool Show ()
void TestFocusChange ()
NXString Type ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _SelectElementBuilder

详细描述

选择元素控件

表示一个选择元素块
创建于 NX8.5.0.

成员函数说明

◆ AutomaticProgression()

bool NXOpen::BlockStyler::SelectElement::AutomaticProgression ( )

获取 自动切换属性。如果为真,焦点自动切换到下一个选择块。
创建于 NX8.5.0.

许可要求:无

◆ Bitmap()

NXString NXOpen::BlockStyler::SelectElement::Bitmap ( )

获取 位图
创建于 NX8.5.0.

许可要求:无

◆ Cue()

NXString NXOpen::BlockStyler::SelectElement::Cue ( )

获取 提示信息
创建于 NX8.5.0.

许可要求:无

◆ GetSelectedObjects()

std::vector< NXOpen::TaggedObject * > NXOpen::BlockStyler::SelectElement::GetSelectedObjects ( )

获取选中的对象

返回
从属性获取的值
创建于 NX8.5.0。

许可要求:无

◆ GetSelectedObjectsSubIDs()

std::vector< int > NXOpen::BlockStyler::SelectElement::GetSelectedObjectsSubIDs ( )

获取选中对象的子ID

返回
从属性获取的值
创建于 NX8.5.0。

许可要求:无

◆ GetSelectModeMembers()

std::vector< NXString > NXOpen::BlockStyler::SelectElement::GetSelectModeMembers ( )

获取选择模式的成员

返回
从属性获取的值
创建于 NX8.5.0。

许可要求:无

◆ GetSelectSubTypeMembers()

std::vector< NXString > NXOpen::BlockStyler::SelectElement::GetSelectSubTypeMembers ( )

获取SelectSubType成员

返回
从属性中获取的值
Created in NX8.5.0.

License requirements : None

◆ GetStepStatusMembers()

std::vector< NXString > NXOpen::BlockStyler::SelectElement::GetStepStatusMembers ( )

获取步骤状态的成员

返回
从属性获取的值
创建于 NX8.5.0。

许可要求:无

◆ LabelString()

NXString NXOpen::BlockStyler::SelectElement::LabelString ( )

获取标签字符串
创建于 NX8.5.0。

许可要求:无

◆ NX_DEPRECATED() [1/2]

NXOpen::BlockStyler::SelectElement::NX_DEPRECATED ( "Deprecated in NX11.0.0. 此API无替代方案" )

返回显示选择状态。如果为true,则显示此块的图形选择部分。

弃用
Deprecated in NX11.0.0. 此API无替代方案

Created in NX8.5.0.

License requirements : None

◆ NX_DEPRECATED() [2/2]

NXOpen::BlockStyler::SelectElement::NX_DEPRECATED ( "Deprecated in NX11.0.0. 此API无替代方案" )

设置显示选择状态。如果为true,则显示此块的图形选择部分。

弃用
Deprecated in NX11.0.0. 此API无替代方案

Created in NX8.5.0.

License requirements : None

showselection

◆ SelectModeAsString()

NXString NXOpen::BlockStyler::SelectElement::SelectModeAsString ( )

获取选择模式的字符串表示
创建于 NX8.5.0。

许可要求:无

◆ SelectSubTypeAsString()

NXString NXOpen::BlockStyler::SelectElement::SelectSubTypeAsString ( )

返回以字符串形式表示的SelectSubType
Created in NX8.5.0.

License requirements : None

◆ SetAutomaticProgression()

void NXOpen::BlockStyler::SelectElement::SetAutomaticProgression ( bool automaticProgression)

设置 自动切换属性。如果为真,焦点自动切换到下一个选择块。
创建于 NX8.5.0.

许可要求:无

参数
automaticProgressionautomaticprogression

◆ SetBitmap() [1/2]

void NXOpen::BlockStyler::SelectElement::SetBitmap ( const char * bitmapString)

设置 位图
创建于 NX8.5.0.

许可要求:无

参数
bitmapStringbitmap string

◆ SetBitmap() [2/2]

void NXOpen::BlockStyler::SelectElement::SetBitmap ( const NXString & bitmapString)

设置 位图
创建于 NX8.5.0.

许可要求:无

参数
bitmapStringbitmap string

◆ SetCue() [1/2]

void NXOpen::BlockStyler::SelectElement::SetCue ( const char * cue)

设置提示信息
创建于 NX8.5.0。

许可要求:无

参数
cue提示信息

◆ SetCue() [2/2]

void NXOpen::BlockStyler::SelectElement::SetCue ( const NXString & cue)

设置 提示信息
创建于 NX8.5.0.

许可要求:无

参数
cuecue

◆ SetLabelString() [1/2]

void NXOpen::BlockStyler::SelectElement::SetLabelString ( const char * labelString)

设置标签字符串
创建于 NX8.5.0。

许可要求:无

参数
labelString标签字符串

◆ SetLabelString() [2/2]

void NXOpen::BlockStyler::SelectElement::SetLabelString ( const NXString & labelString)

设置标签字符串
创建于 NX8.5.0。

许可要求:无

参数
labelString标签字符串

◆ SetSelectedObjects()

void NXOpen::BlockStyler::SelectElement::SetSelectedObjects ( const std::vector< NXOpen::TaggedObject * > & objectVector)

设置选中的对象
创建于 NX8.5.0。

许可要求:无

参数
objectVector为属性设置的值

◆ SetSelectedObjectsSubIDs()

void NXOpen::BlockStyler::SelectElement::SetSelectedObjectsSubIDs ( const std::vector< int > & idVector)

设置选中对象的子ID
创建于 NX8.5.0。

许可要求:无

参数
idVector为属性设置的值

◆ SetSelectModeAsString() [1/2]

void NXOpen::BlockStyler::SelectElement::SetSelectModeAsString ( const char * enumString)

设置选择模式的字符串表示
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetSelectModeAsString() [2/2]

void NXOpen::BlockStyler::SelectElement::SetSelectModeAsString ( const NXString & enumString)

设置选择模式的字符串表示
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetSelectSubTypeAsString() [1/2]

void NXOpen::BlockStyler::SelectElement::SetSelectSubTypeAsString ( const char * enumString)

设置以字符串形式表示的SelectSubType
Created in NX8.5.0.

License requirements : None

参数
enumStringenumstring

◆ SetSelectSubTypeAsString() [2/2]

void NXOpen::BlockStyler::SelectElement::SetSelectSubTypeAsString ( const NXString & enumString)

设置以字符串形式表示的SelectSubType
Created in NX8.5.0.

License requirements : None

参数
enumStringenumstring

◆ SetStepStatusAsString() [1/2]

void NXOpen::BlockStyler::SelectElement::SetStepStatusAsString ( const char * enumString)

设置步骤状态的字符串表示
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetStepStatusAsString() [2/2]

void NXOpen::BlockStyler::SelectElement::SetStepStatusAsString ( const NXString & enumString)

设置步骤状态的字符串表示
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ StepStatusAsString()

NXString NXOpen::BlockStyler::SelectElement::StepStatusAsString ( )

获取步骤状态的字符串表示
创建于 NX8.5.0。

许可要求:无

◆ TestSelection()

void NXOpen::BlockStyler::SelectElement::TestSelection ( const std::vector< NXOpen::TaggedObject * > & objectVector)

测试此块的选择。必须聚焦于该块才能调用此API
Created in NX2212.0.0.

License requirements : nx_auto_test_studio (" NX Automated Testing Studio")

参数
objectVectorobjectvector