Exemple : paramètre Titre de valeurs de propriété dans la boîte de dialogue Data Standard

Si vous souhaitez définir les propriétés de titre avant que la boîte de dialogue Data Standard ne s’affiche, vous pouvez ajouter du code dans la fonction InitializeWindow.InitializeWindow.

Définissez la propriété Titre

Définissez la valeur de la propriété que vous recherchez au besoin.

function InitializeWindow
{
 $Prop["Title"].Value = "my title"
}

Définir le titre de la boîte de dialogue fichier uniquement (Vault Client)

Si vous souhaitez définir une propriété de titre uniquement pour la boîte de dialogue de fichier et pas pour d’autres boîtes de dialogue (dossier ou objet personnalisé, par exemple), spécifiez le nom de la boîte de dialogue de $dsWindow.

function InitializeWindow
{ 
  if ($dswindow.name--eq-"filewindow")
  {
   $Prop["Title"].Value = "my title"
  }
}

Définissez la propriété Titre uniquement lors de la création)

Si vous souhaitez définir une propriété Titre uniquement lorsqu’un nouveau fichier Data Standard est créé mais pas lorsque l’une des deux est modifiée, spécifiez la création d’un objet dans votre code.

Les noms d’objet sont différentes selon que vous créez un fichier Data Standard avec le client Vault ou avec AutoCAD ou Inventor.

Définissez la propriété Titre pour les nouveaux fichiers de données standard dans AutoCAD ou Inventor

function InitializeWindow
{ 
  if ($Prop["_CreateMode"].Value -eq $true)
  {
   $Prop["Title"].Value = "my title"
  }
}

Définissez la propriété Titre pour de nouvelles données standard des fichiers dans l'application Vault Client

function InitializeWindow
{ 
  $dialogName = $dsWindow.DataContext.GetType().Name
  if($dialogname--eq-"createfileviewmodel")
  {
   $Prop["Title"].Value = "my title"
  }
}