Liaisons XAML Data Standard

La liaison est un concept essentiel pour établir une connexion entre l'interface utilisateur Data Standard et la logique applicative sous-jacente. Cette rubrique contient la liste des fonctions et propriétés Data Standard disponibles pouvant être utilisées dans les liaisons.

La colonne de disponibilité indique les fichiers XAML dans lesquels les objets peuvent être utilisés.

Objet

Disponibilité

Description

CancelWindowCommand

Boîtes de dialogue de Vault ; CAO

Utilisé comme liaison de type "Command" pour les boutons Annuler dans toutes les boîtes de dialogue. Cette fonction permet de fermer la boîte de dialogue et annule la fonction courante.

CloseWindowCommand

Boîtes de dialogue de Vault ; CAO

Utilisé comme liaison de type "Command" pour les boutons OK dans toutes les boîtes de dialogue. Cette fonction permet de fermer la boîte de dialogue et se poursuit avec la fonction. Par exemple, enregistrez ou créez des fichiers à l'aide des données spécifiées dans la boîte de dialogue.

CopyMode

CAO

Définie sur "True" lorsque la fenêtre Data Standard est en mode de copie. Par exemple, lors de l'exécution d'une fonction de copie. Permet de contrôler l'apparence de la boîte de dialogue (par exemple, activer/désactiver, masquer les contrôles).

Lorsque l'option COPYMODE est définie sur True, la fonction CreateMode l'est également.

CreateMode

CAO, Vault

Définie sur "True" lorsque la fenêtre Data Standard est en mode de création. Par exemple, lorsque le fichier est enregistré pour la première fois.

Permet de contrôler l'apparence de la boîte de dialogue (par exemple, activer/désactiver, masquer les contrôles).

DynamicProperties

Boîtes de dialogue, onglets de Vault ; CAO

Renvoie une liste de propriétés associées à la catégorie Vault définie par l'élément DynamicPropertiesCategory. Pour en savoir plus, reportez-vous à la rubrique Propriétés dynamiques.

DynamicPropertiesCategory

Boîtes de dialogue, onglets de Vault ; CAO

Définit la catégorie Vault qui doit être utilisée pour l'élément DynamicProperties. Pour en savoir plus, reportez-vous à la rubrique Propriétés dynamiques.

EditMode

CAO, Vault

Définie sur "True" lorsque la fenêtre Data Standard est en mode de création. Permet de contrôler l'apparence de la boîte de dialogue (par exemple, activer/désactiver, masquer les contrôles).

PathAndFileNameHandler

CAO

Permet d'accéder à l'objet PathAndFileNameHandler interne. Peut être utilisé dans les liaisons "Text" en vue d'afficher le nom de fichier, le chemin ou le nom de fichier d'origine dans la boîte de dialogue.

IsCadFile, IsNonCadFile

Boîtes de dialogue de Vault

Renvoie la valeur "True" si le fichier contextuel est un fichier de CAO (reportez-vous à la rubrique $IsCADFile, $IsNotCADFile). Permet de contrôler l'apparence de la boîte de dialogue (par exemple, activer/désactiver, masquer les contrôles).

IsEditDialog

Boîtes de dialogue de Vault

Equivaut à EditMode pour la CAO.

IsNewEntryDialog

Boîtes de dialogue de Vault

Equivaut à CreateMode pour la CAO.

IsOfficeClient, IsNotOfficeClient

Onglets, boîtes de dialogue de Vault

Renvoie la valeur "True" en cas d'exécution dans Vault Office Client (reportez-vous à la rubrique $IsOfficeClient, $IsNotOfficeClient). Permet de contrôler l'apparence de la boîte de dialogue (par exemple, activer/désactiver, masquer les contrôles).

IsValid, IsInvalid

CAO

Peut être utilisé dans les liaisons IsEnabled afin de désactiver le bouton OK si certaines valeurs de propriétés saisies ne sont pas valides.

Prop[]

Boîtes de dialogue, onglets de Vault ; CAO

Permet d'accéder aux propriétés de Vault ou de fichier pour la CAO. Pour plus d'informations sur cet objet, reportez-vous à la rubrique $Prop[].

PsCmd[]

Boîtes de dialogue, onglets de Vault ; CAO

Peut être utilisé pour exécuter une fonction PowerShell. Le nom de la fonction doit être spécifié entre les crochets.

PsList[]

Boîtes de dialogue, onglets de Vault ; CAO

Peut être utilisé pour exécuter une fonction PowerShell. Le nom de la fonction doit être spécifié entre les crochets. La fonction renvoie une chaîne pouvant par exemple être utilisée dans une liaison Text.

PsVal[]

Boîtes de dialogue, onglets de Vault ; CAO

Peut être utilisé pour exécuter une fonction PowerShell. Le nom de la fonction doit être spécifié entre les crochets. La fonction renvoie une liste d'objets pouvant par exemple être utilisée dans une liaison ItemsSource pour les contrôles des zones déroulante.

UiString[]

Boîtes de dialogue, onglets de Vault ; CAO

Renvoie des chaînes de texte localisées identifiées par un ID. Pour en savoir plus, reportez-vous à la rubrique Localisation.

Peut par exemple être utilisé dans les liaisons Content pour les contrôles des étiquettes.

Voici une liste de propriétés spéciales pouvant être utilisées dans les liaisons des boîtes de dialogue relatives aux documents fonctionnels Inventor :

Objet

Disponibilité

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