範例 - 在「Data Standard」對話方塊中設定標題性質值

如果您要在「Data Standard」對話方塊第一次顯示之前設定標題性質,可以在 InitializeWindow 函數中加入程式碼。

設定性質標題

將該性質的值會以尋找所需。

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

設定標題」性質為「檔案」對話方塊 (僅限 Vault 用戶端)

如果您僅要為檔案對話方塊設定性質標題,而不要為其他對話方塊 (例如資料夾或自訂物件) 設定,請指定 $dsWindow 的對話方塊名稱。

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

僅在建立時設定標題性質

如果您僅想在建立新 Data Standard 檔案時設定標題性質,而不想在編輯檔案時設定,請在程式碼中指定建立物件。

根據您是使用 Vault 用戶端,還是使用 AutoCAD 或 Inventor 建立新 Data Standard 檔案,物件名稱會有所不同。

在 AutoCAD 或 Inventor 中設定新 Data Standard 檔案的標題性質

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

設定標題性質的新資料標準檔案在 Vault 用戶端

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