Data Standard XAML привязки

Привязка представляет собой важные понятия. Чтобы установить соединение между интерфейс Data Standard и базовой бизнес-логику. В этом разделе содержится список доступных свойств и функций Data Standard, которые можно использовать для привязки.

Значение в столбце «Доступность» указывает, в каких файлах XAML могут использоваться объекты.

Объект

Доступность

Описание

CancelWindowCommand

Диалоговые окна Vault; САПР

Используется в качестве привязки «Команда» для кнопок «Отмена» во всех диалоговых окнах. Эта функция закрывает диалоговое окно и отменяет текущую функцию.

CloseWindowCommand

Диалоговые окна Vault; САПР

Используется в привязках Command для кнопок «ОК» во всех диалоговых окнах. Эта функция закрывает диалоговое окно и продолжает выполнение текущей функции. Например, выполняется сохранение или создание файла с использованием данных, указанных в диалоговом окне.

CopyMode

САПР

Задано значение True, если окно Data Standard находится в режиме копирования. Например, вызывается при запуске функции копирования. Используется для управления отображением диалогового окна (например, включение, отключение или скрытие элементов управления).

Если для CopyMode задано значение True, то для CreateMode также задается значение True.

CreateMode

САПР, Vault

Задано значение True, если окно Data Standard находится в режиме создания. Например, вызывается при первом сохранении файла.

Используется для управления отображением диалогового окна (например, включение, отключение или скрытие элементов управления).

DynamicProperties

Диалоговые окна и вкладки Vault; САПР

Возвращает список свойств для категории Vault, определенной DynamicPropertiesCategory. Дополнительные сведения см. в разделе Динамические свойства.

DynamicPropertiesCategory

Диалоговые окна и вкладки Vault; САПР

Задает категорию Vault для использования в DynamicProperties. Дополнительные сведения см. в разделе Динамические свойства.

EditMode

САПР, Vault

Задано значение True, если окно Data Standard находится в режиме создания. Используется для управления отображением диалогового окна (например, включение, отключение или скрытие элементов управления).

PathAndFileNameHandler

САПР

Предоставление доступа к внутреннему объекту PathAndFileNameHandler. Может использоваться в привязках Text для отображения в диалоговом окне имени файла, пути или исходного имени файла.

IsCadFile, IsNonCadFile

Диалоговые окна Vault

Возвращает значение True, если файл контекста является файлом САПР (см. $IsCADFile, $IsNotCADFile). Используется для управления отображением диалогового окна (например, включение, отключение или скрытие элементов управления).

IsEditDialog

Диалоговые окна Vault

Эквивалент EditMode для САПР.

IsNewEntryDialog

Диалоговые окна Vault

Эквивалент CreateMode для САПР.

IsOfficeClient, IsNotOfficeClient

Диалоговые окна и вкладки Vault

Возвращает значение True, если используется в клиенте Vault Office (см. $IsOfficeClient, $IsNotOfficeClient). Используется для управления отображением диалогового окна (например, включение, отключение или скрытие элементов управления).

IsValid, IsInvalid

САПР

Можно использовать в привязках IsEnabled для кнопки «ОК», чтобы отключить ее, если не все введенные значения свойств действительны.

Prop[]

Диалоговые окна и вкладки Vault; САПР

Используется для доступа к свойствам Vault и файла для САПР. Дополнительные сведения см. в разделе $Prop[].

PsCmd[]

Диалоговые окна и вкладки Vault; САПР

Можно использовать для выполнения функции PowerShell. Имя функции указывается в квадратных скобках.

PsList[]

Диалоговые окна и вкладки Vault; САПР

Можно использовать для выполнения функции PowerShell. Имя функции указывается в квадратных скобках. Функция возвращает строку, которую можно использовать, например, в привязке Text.

PsVal[]

Диалоговые окна и вкладки Vault; САПР

Можно использовать для выполнения функции PowerShell. Имя функции указывается в квадратных скобках. Функция возвращает список объектов, которые можно использовать, например, в привязке ItemsSource для элементов управления поля со списком.

UiString[]

Диалоговые окна и вкладки Vault; САПР

Возвращает строки локализованного текста, определяемые идентификатором. Дополнительные сведения см. в разделе Локализация.

Можно использовать, например, в привязках 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