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 den Wert der Eigenschaft, die Sie suchen, mit dem gewünschten.
function InitializeWindow
{
$Prop["Title"].Value = "my title"
}
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"
}
}
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.
function InitializeWindow
{
if ($Prop["_CreateMode"].Value -eq $true)
{
$Prop["Title"].Value = "my title"
}
}
function InitializeWindow
{
$dialogName = $dsWindow.DataContext.GetType().Name
if($dialogname--eq-"createfileviewmodel")
{
$Prop["Title"].Value = "my title"
}
}