绑定的基本概念到之间建立连接的 Data Standard UI 和基本业务逻辑。此主题包含列表中的可用数据标准特性和功能,可用于绑定。
“可用性”指示可在哪些 XAML 文件中使用这些对象。
|
对象 |
可用性 |
描述 |
|---|---|---|
|
CancelWindowCommand |
Vault 对话框;CAD |
用作所有对话框中的“取消”按钮的“Command”绑定。此函数可关闭对话框并取消当前函数。 |
|
CloseWindowCommand |
Vault 对话框;CAD |
用作所有对话框中的“确定”按钮的“Command”绑定。此函数可关闭对话框并继续执行函数。例如,通过使用在对话框中指定的数据来保存或创建新文件。 |
|
CopyMode |
CAD |
当 Data Standard 窗口处于复制模式时,被设置为“True”。例如,当运行复制函数时。用于控制对话框的外观(例如,启用/禁用、隐藏控件)。 当 CopyMode 为 True 时,CreateMode 也被设置为 True。 |
|
CreateMode |
CAD、Vault |
当 Data Standard 窗口处于创建模式时,被设置为“True”。例如,当文件被首次保存时。 用于控制对话框的外观(例如,启用/禁用、隐藏控件)。 |
|
DynamicProperties |
Vault 对话框、选项卡;CAD |
返回由 DynamicPropertiesCategory 定义的 Vault 类别的特性列表。有关详细信息,请参见动态特性。 |
|
DynamicPropertiesCategory |
Vault 对话框、选项卡;CAD |
设置应该用于 DynamicProperties 的 Vault 类别。有关详细信息,请参见动态特性。 |
|
EditMode |
CAD、Vault |
当 Data Standard 窗口处于创建模式时,被设置为“True”。用于控制对话框的外观(例如,启用/禁用、隐藏控件)。 |
|
PathAndFileNameHandler |
CAD |
提供对内部 PathAndFileNameHandler 对象的访问。可在“文本”绑定中使用,以在对话框中显示文件名、路径或原始文件名。 |
|
IsCadFile、IsNonCadFile |
Vault 对话框 |
如果关联文件是 CAD 文件,则返回“True”(请参见 $IsCADFile、$IsNotCADFile)。用于控制对话框的外观(例如,启用/禁用、隐藏控件)。 |
|
IsEditDialog |
Vault 对话框 |
对于 CAD,等效于 EditMode。 |
|
IsNewEntryDialog |
Vault 对话框 |
等效于 CreateMode CAD。 |
|
IsOfficeClient、IsNotOfficeClient |
Vault 对话框、选项卡 |
如果正在 Vault Office Client 中运行,则返回“True”(请参见 $IsOfficeClient、$IsNotOfficeClient)。用于控制对话框的外观(例如,启用/禁用、隐藏控件)。 |
|
IsValid、IsInvalid |
CAD |
可在“确定”按钮的 IsEnabled 绑定中使用,以便当所输入的特性值并非全部有效时禁用该按钮。 |
|
Prop[] |
Vault 对话框、选项卡;CAD |
对于 CAD,用于访问 Vault 特性或文件特性。有关此对象的详细信息,请参见 $Prop[]。 |
|
PsCmd[] |
Vault 对话框、选项卡;CAD |
可用于执行 PowerShell 函数。必须在方括号内指定函数名称。 |
|
PsList[] |
Vault 对话框、选项卡;CAD |
可用于执行 PowerShell 函数。必须在方括号内指定函数名称。该函数返回一个可供使用的字符串,例如,在 Text 绑定中使用。 |
|
PsVal[] |
Vault 对话框、选项卡;CAD |
可用于执行 PowerShell 函数。必须在方括号内指定函数名称。该函数返回可供使用的对象的列表,例如,在 ComboBox 控件的 ItemsSource 绑定中使用。 |
|
UiString[] |
Vault 对话框、选项卡;CAD |
返回由 ID 标识的本地化文本字符串。有关详细信息,请参见许可。 可供使用,例如,在 Label 控件的 Content 绑定中使用。 |
下面列出可在 Inventor 功能性文档对话框的绑定中使用的特殊特性:
|
对象 |
可用性 |
|---|---|
|
ActiveSelectionIsDesignAcceleratorAssemblies |
DesignAccelerator.xaml |
|
ActiveSelectionIsDesignAcceleratorParts |
DesignAccelerator.xaml |
|
DesignAcceleratorAssemblies |
DesignAccelerator.xaml |
|
DesignAcceleratorParts |
DesignAccelerator.xaml |
|
ActiveSelectionIsFrameDocuments |
FrameGenerator.xaml |
|
ActiveSelectionIsFrameMemberDocuments |
FrameGenerator.xaml |
|
ActiveSelectionIsSkeletonDocuments |
FrameGenerator.xaml |
|
FrameDocuments |
FrameGenerator.xaml |
|
FrameMemberDocuments |
FrameGenerator.xaml |
|
SkeletonDocuments |
FrameGenerator.xaml |
|
ActiveSelectionIsHarnessAssemblies |
CableAndHarness.xaml |
|
ActiveSelectionIsHarnessParts |
CableAndHarness.xaml |
|
HarnessAssemblies |
CableAndHarness.xaml |
|
HarnessParts |
CableAndHarness.xaml |
|
ActiveSelectionIsRunAssemblies |
TubeAndPipe.xaml |
|
ActiveSelectionIsRouteParts |
TubeAndPipe.xaml |
|
ActiveSelectionIsRunComponents |
TubeAndPipe.xaml |
|
RouteParts |
TubeAndPipe.xaml |
|
RunAssemblies |
TubeAndPipe.xaml |
|
RunComponents |
TubeAndPipe.xaml |