Data Standard-XAML-Datei Bindungen

Bindung ist ein wichtiges Konzept zum Herstellen einer Verbindung zwischen der Data Standard-Benutzeroberfläche und die zugrunde liegende Geschäftslogik. Dieses Thema enthält eine Liste der verfügbaren Data Standard-Eigenschaften und -Funktionen, die in Bindungen verwendet werden können.

Die Verfügbarkeit gibt an, in welchen XAML-Dateien die Objekte verwendet werden können.

Objekt

Verfügbarkeit

Beschreibung

CancelWindowCommand

Vault-Dialogfelder; CAD

Wird als Command-Bindung für Abbrechen-Schaltflächen in allen Dialogfeldern verwendet. Diese Funktion schließt das Dialogfeld und beendet die aktuelle Funktion.

CloseWindowCommand

Vault-Dialogfelder; CAD

Wird als Command-Bindung für OK-Schaltflächen in allen Dialogfeldern verwendet. Diese Funktion schließt das Dialogfeld und fährt mit der Funktion fort. Speichern Sie beispielsweise Dateien oder erstellen Sie neue, indem Sie die im Dialogfeld angegebenen Daten verwenden.

CopyMode

CAD

Ist auf True gesetzt, wenn sich das Data Standard-Fenster im Kopiermodus befindet, z. B., wenn eine Kopierfunktion ausgeführt wird. Dient zum Steuern der Darstellung des Dialogfelds (z. B. Steuerelemente aktivieren/deaktivieren oder ausblenden).

Wenn CopyMode True ist, ist CreateMode ebenfalls auf True gesetzt.

CreateMode

CAD, Vault

Ist auf True gesetzt, wenn das Data Standard-Fenster im Erstellungsmodus ist, z. B., wenn die Datei zum ersten Mal gespeichert wird.

Dient zum Steuern der Darstellung des Dialogfelds (z. B. Steuerelemente aktivieren/deaktivieren oder ausblenden).

DynamicProperties

Vault-Dialogfelder, Registerkarten; CAD

Gibt eine Eigenschaftenliste für die durch DynamicPropertiesCategory definierte Vault-Kategorie zurück. Weitere Informationen finden Sie unter Dynamische Eigenschaften.

DynamicPropertiesCategory

Vault-Dialogfelder, Registerkarten; CAD

Legt die Vault-Kategorie fest, die für DynamicProperties verwendet werden soll. Weitere Informationen finden Sie unter Dynamische Eigenschaften.

EditMode

CAD, Vault

Ist auf True gesetzt, wenn das Data Standard-Fenster im Erstellungsmodus ist. Dient zum Steuern der Darstellung des Dialogfelds (z. B. Steuerelemente aktivieren/deaktivieren oder ausblenden).

PathAndFileNameHandler

CAD

Bietet Zugriff auf das interne Objekt PathAndFileNameHandler. Kann in Text-Bindungen verwendet werden, um im Dialogfeld den Dateinamen, Pfad oder den ursprünglichen Dateinamen anzuzeigen.

IsCADFile, IsNonCADFile

Vault-Dialogfelder

Gibt True zurück, wenn die Kontextdatei eine CAD-Datei ist (siehe $IsCADFile, $IsNotCADFile). Dient zum Steuern der Darstellung des Dialogfelds (z. B. Steuerelemente aktivieren/deaktivieren oder ausblenden).

IsEditDialog

Vault-Dialogfelder

Entspricht EditMode für CAD.

IsNewEntryDialog

Vault-Dialogfelder

Entspricht CreateMode für CAD.

IsOfficeClient, IsNotOfficeClient

Vault-Dialogfelder, Registerkarten

Gibt beim Ausführen auf einem Vault Office-Client True zurück (siehe $IsOfficeClient, $IsNotOfficeClient). Dient zum Steuern der Darstellung des Dialogfelds (z. B. Steuerelemente aktivieren/deaktivieren oder ausblenden).

IsValid, IsInvalid

CAD

Kann verwendet werden, um in IsEnabled-Bindungen für die Schaltfläche OK die Schaltfläche zu deaktivieren, wenn nicht alle eingegebenen Eigenschaftswerte gültig sind.

Prop[]

Vault-Dialogfelder, Registerkarten; CAD

Zugriff auf Vault-Eigenschaften oder Datei-Eigenschaften für CAD. Weitere Details zu diesem Objekt finden Sie unter $Prop[].

PsCmd[]

Vault-Dialogfelder, Registerkarten; CAD

Kann verwendet werden, um eine PowerShell-Funktion auszuführen. Der Name der Funktion muss in den eckigen Klammern angegeben werden.

PsList[]

Vault-Dialogfelder, Registerkarten; CAD

Kann verwendet werden, um eine PowerShell-Funktion auszuführen. Der Name der Funktion muss in den eckigen Klammern angegeben werden. Die Funktion gibt eine Zeichenfolge zurück, die z. B. in einer Text-Bindung verwendet werden kann.

PsVal[]

Vault-Dialogfelder, Registerkarten; CAD

Kann verwendet werden, um eine PowerShell-Funktion auszuführen. Der Name der Funktion muss in den eckigen Klammern angegeben werden. Die Funktion gibt eine Liste von Objekten zurück, die z. B. in einer ItemsSource-Bindung für ComboBox-Steuerelemente verwendet werden können.

UiString[]

Vault-Dialogfelder, Registerkarten; CAD

Gibt lokalisierte Zeichenfolgen zurück, die durch eine ID gekennzeichnet sind. Weitere Informationen finden Sie unter Lokalisierung.

Kann z. B. in Content-Bindungen für Label-Steuerelemente verwendet werden.

Hier finden Sie eine Liste der speziellen Eigenschaften, die in Bindungen für Dialogfelder für funktionale Inventor-Dokumente verwendet werden können:

Objekt

Verfügbarkeit

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