質問
Vaultクライアントで表示されているファイル名と、Vault APIのFileAssoc.ExpectedVaultPathで取得した値が異なっている場合がある。
回答
プロパティ名のExpected(=期待する)が表すように、その値はVault内でのパスを表すことが期待されるものですが、Vaultクライアントでのファイル名を返さない場合があります。例えば、Inventorのアセンブリファイルなど親子関係の構成を持つファイルの子ファイルの名前を、Vaultクライアントの名前変更で名前を変更した場合にVaultクライアントでのファイル名とFileAssoc.ExpectedVaultPathの値に差異が生じます。この場合、Vaultクライアントで名前変更をしても、そのファイルを参照している、親のファイル内のデータは書き換えられていないため、Inventorで対象の親ファイルを開く際に、このExpectedVaultPathの値を用いて名前変更が行われたことを検知して、変更後の名前を用いて子ファイルの参照を解決します。FileAssoc.ExpectedVaultPathはこのような用途で用いられるため、Vaultクライアントでのファイル名を返さない場合があることにご留意ください。
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Vault APIを使用して作成したカスタムアプリケーションからVaultにログインをするとFailed to acquire a license.ダイアログが表示されログインができない | 0 | 16.85 | 17-08-2026 |
| 2 | InventorのFileAccessEvents.OnFileResolutionイベントでFullFileNameに指定したファイルが読み込まれない | 0 | 14.49 | 17-08-2026 |
| 3 | Visual Studioで「InventorViewCtrl.ocxの自己登録に失敗しました」エラーが発生して、Inventor ViewコントロールをWindowsフォームへ追加することが出来ない | 0 | 10.94 | 17-08-2026 |
| 4 | Revit API Tips: 壁プロファイルの取得方法 | 0 | 5.8 | 17-08-2026 |
| 5 | .NET :Interaction.GetObject で起動中の AutoCAD COM オブジェクトを取得できない場合の対処方法 | 0 | 10.2 | 04-09-2026 |
| 6 | Re: Set standard Vault Thumbnail on ITEM when primary file was deleted | 5 | 3 | 17-07-2026 |
| 7 | AutoCAD .NET API :最後に追加されたエンティティの取得 | 0 | 13.03 | 23-08-2026 |
| 8 | Revit API Tips: 複数のファミリを組み合わせて(ネストして)新しいファミリを作成する方法 | 0 | 6.17 | 17-08-2026 |
| 9 | Re: Make the message encountered when trying to access an archived post more accurate and informative | 0 | 5.18 | 13-05-2026 |
| 10 | Only @ mention the OP ( original poster) in follow up messages | 0 | 3.62 | 12-05-2026 |