Beispiel: der Titel in einem Dialogfeld Data Standard

Wenn Sie Titeleigenschaften festlegen möchten, bevor das Data Standard-Dialogfeld angezeigt wird, können Sie Code innerhalb der Funktion InitializeWindow hinzufügen.

Legen Sie die Eigenschaft Title

Legen Sie den Wert der Eigenschaft, die Sie suchen, mit dem gewünschten.

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

Legen Sie einen Titel für die Datei nur in Vault Client (Dialogfeld)

Wenn Sie einen Eigenschaftstitel nur für das Dialogfeld Datei und nicht für andere Dialogfelder wie Ordner oder Benutzerdefiniertes Objekt festlegen möchten, geben Sie den Dialogfeldnamen von $dsWindow an.

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

Legen Sie die Eigenschaft "Titel" nur bei der Erstellung

Wenn Sie eine Eigenschaft "Titel" nur, wenn Sie eine neue Datei für Data Standard wird erstellt, jedoch nicht, wenn eine bearbeitet wird, geben Sie dem Objekt erstellen in Ihrem Code.

Die Objektnamen unterscheiden sich, je nachdem, ob Sie eine neue Data Standard-Datei mit dem Vault Client oder mit AutoCAD oder Inventor erstellen.

Legen Sie eine Eigenschaft Titel für neue Data Standard Dateien in AutoCAD oder Inventor

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

Legen Sie eine Eigenschaft Titel für neue Data Standard Dateien im Vault Client

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