Estándar de datos aprovecha las restricciones de propiedad configuradas en las definiciones de propiedad.
Restricciones
Puede añadir propiedades personalizadas y modificar o sustituir las restricciones de propiedad existentes de Vault.
Para modificar las restricciones, utilice, por ejemplo, $Prop["Título"].IsObligatory = $true.
Para añadir propiedades, utilice $Prop["PropiedadPersonalizada"].Value = "algúnvalor". Para Inventor y AutoCAD, la nueva propiedad se guardará como propiedad personalizada al guardar el documento.
Validación
Puede añadir una validación personalizada a las propiedades. Esto permite validar con las restricciones personalizadas que se definen en determinadas funciones.
Para añadir una validación personalizada, utilice $Prop["CustomProperty"].CustomValidation = { MyValidation }. La función "MyValidation" debe devolver $true o $false, en función de las restricciones personalizadas.
Validación: ejemplos
CAD: Revise la secuencia de comandos de PowerShell.\CAD\addins\FileNameValidation.ps1 instalado con Vault Data Standard Inventor / AutoCAD.
Vault: revise el código de ejemplo en la configuración: Ejemplo: Añadir validación personalizada para nombres de carpeta.