Esempio: Impostazione cartiglio di valori di proprietà in una finestra di dialogo di Data Standard

Se si desidera impostare proprietà del titolo per la finestra di dialogo Data Standard viene visualizzato, è possibile aggiungere codice all'interno della funzione InitializeWindow.

Impostare la proprietà titolo

Impostare il valore della proprietà che si sta cercando con il desiderato.

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

Impostare un titolo per la finestra di dialogo dei file (solo Vault Client)

Se si desidera impostare una proprietà Solo titolo per la finestra di dialogo dei file e non ad altre finestre di dialogo, ad esempio una cartella o un oggetto personalizzato, specificare il nome della finestra di dialogo di $dsWindow.

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

Impostare la proprietà solo durante la creazione di un cartiglio

Se si desidera impostare un titolo proprietà solo quando un nuovo file di Data Standard è stata creata, ma non se uno viene modificato, specificare l'oggetto del codice.

I nomi oggetto sono diverse, a seconda che si stia creando un nuovo file di Data Standard con il client di Vault o con AutoCAD o Inventor.

Impostare un nome per il nuovo file di Data Standard in AutoCAD o in Inventor

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

Impostare un nome per il nuovo file di Data Standard in Vault Client

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