Exemplo: Definir título valores de propriedade em uma caixa de diálogo padrão de dados

Se você deseja definir propriedades de título antes de exibir a caixa de diálogo do Data Standard pela primeira vez, é possível adicionar um código à função InitializeWindow.

Defina a propriedade Título

Defina o valor da propriedade que você está buscando com o desejado.

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

Definir a propriedade de título para a caixa de diálogo de arquivo somente (Vault Client)

Se você deseja definir uma propriedade Título somente para a caixa de diálogo de arquivo, e não para outras caixas de diálogo, como pasta ou objeto personalizado, especifique o nome da caixa de diálogo de $dsWindow.

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

Definir a propriedade de título somente na criação

Se você deseja definir uma propriedade Título somente quando um novo arquivo do Data Standard é criada, mas não quando é editada, especifique a criar o objeto em seu código.

Os nomes de objeto são diferentes, dependendo se você estiver criando um novo arquivo do Data Standard com o cliente do Vault, o AutoCAD ou o Inventor.

Definir a propriedade de título para novos dados de arquivos padrão no AutoCAD ou no Inventor

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

Definir a propriedade de título padrão de dados para novos arquivos no cliente do Vault

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