如果要在 Data Standard 对话框首次显示前设置标题特性,您可以在 InitializeWindow 函数中添加代码。
设置特性的值要寻找的需要。
function InitializeWindow
{
$Prop["Title"].Value = "my title"
}
如果要仅为文件对话框设置特性标题,而不为其他对话框(如文件夹或自定义对象)设置,请指定对话框名称 $dsWindow。
function InitializeWindow
{
if ($dswindow.name--eq-"filewindow")
{
$Prop["Title"].Value = "my title"
}
}
如果您希望仅在创建新的 Data Standard 时设置标题特性,而不在编辑 Data Standard 时进行设置,请在代码中指定创建对象。
对象名称不同,具体取决于您是通过 Vault Client 还是通过 AutoCAD 或 Inventor 创建新的 Data Standard 文件。
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"
}
}