<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Data Standard and Vault Event Handler add-in in Vault Customization Forum</title>
    <link>https://forums.autodesk.com/t5/vault-customization-forum/data-standard-and-vault-event-handler-add-in/m-p/14048700#M13390</link>
    <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm using Vault Pro 2025.4 and have built a Vault add-in that handles the&amp;nbsp;ItemService.CommitItemEvents.Post event via the i&lt;SPAN&gt;WebServiceExtension interface&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I create a new item using the Vault UI, it handles the event as expected.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also have a custom Data Standard dialogue for AutoCAD that, behind one of the buttons, does this (error checking removed for clarity)&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;[Autodesk.Connectivity.WebServices.Item]$vaultItem = $vault.ItemService.AddItemRevision($CatId)
[Autodesk.Connectivity.WebServices.StringArray]$stringArray = (New-Object -TypeName Autodesk.Connectivity.WebServices.StringArray)
$stringArray.Items = @($Number)
[Autodesk.Connectivity.WebServices.StringArray[]]$fieldInputs = @($stringArray)
[Autodesk.Connectivity.WebServices.ProductRestric[]]$restrictions = $null
[Autodesk.Connectivity.WebServices.ItemNum[]]$vaultItemNum = $vault.ItemService.AddItemNumbers(@($vaultItem.MasterId), @($NumSchemeId), $fieldInputs, [ref]$restrictions)
$vault.ItemService.CommitItemNumbers(@($vaultItemNum[0].ItemMasterId), @($vaultItemNum[0].ItemNum1))
$vaultItem.ItemNum = $vaultItemNum[0].ItemNum1
$vaultItem.Detail = $Description
$vaultItem.Title = $Title
$vault.ItemService.UpdateAndCommitItems(@($vaultItem))&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I create a new item using the above code, my add-in does not handle the event.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As I understand it,&amp;nbsp;&lt;SPAN&gt;a Web Service Extension catches every event, regardless of which type of client application triggers it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does Data Standard follow this behaviour, or does it bypass the event handlers by design, as it appears to in my setup?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Any help gratefully received&lt;/P&gt;&lt;P&gt;Nick&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 10 Mar 2026 05:57:45 GMT</pubDate>
    <dc:creator>Nick_Hall</dc:creator>
    <dc:date>2026-03-10T05:57:45Z</dc:date>
    <item>
      <title>Data Standard and Vault Event Handler add-in</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/data-standard-and-vault-event-handler-add-in/m-p/14048700#M13390</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm using Vault Pro 2025.4 and have built a Vault add-in that handles the&amp;nbsp;ItemService.CommitItemEvents.Post event via the i&lt;SPAN&gt;WebServiceExtension interface&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I create a new item using the Vault UI, it handles the event as expected.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also have a custom Data Standard dialogue for AutoCAD that, behind one of the buttons, does this (error checking removed for clarity)&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;[Autodesk.Connectivity.WebServices.Item]$vaultItem = $vault.ItemService.AddItemRevision($CatId)
[Autodesk.Connectivity.WebServices.StringArray]$stringArray = (New-Object -TypeName Autodesk.Connectivity.WebServices.StringArray)
$stringArray.Items = @($Number)
[Autodesk.Connectivity.WebServices.StringArray[]]$fieldInputs = @($stringArray)
[Autodesk.Connectivity.WebServices.ProductRestric[]]$restrictions = $null
[Autodesk.Connectivity.WebServices.ItemNum[]]$vaultItemNum = $vault.ItemService.AddItemNumbers(@($vaultItem.MasterId), @($NumSchemeId), $fieldInputs, [ref]$restrictions)
$vault.ItemService.CommitItemNumbers(@($vaultItemNum[0].ItemMasterId), @($vaultItemNum[0].ItemNum1))
$vaultItem.ItemNum = $vaultItemNum[0].ItemNum1
$vaultItem.Detail = $Description
$vaultItem.Title = $Title
$vault.ItemService.UpdateAndCommitItems(@($vaultItem))&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I create a new item using the above code, my add-in does not handle the event.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As I understand it,&amp;nbsp;&lt;SPAN&gt;a Web Service Extension catches every event, regardless of which type of client application triggers it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does Data Standard follow this behaviour, or does it bypass the event handlers by design, as it appears to in my setup?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Any help gratefully received&lt;/P&gt;&lt;P&gt;Nick&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Mar 2026 05:57:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/data-standard-and-vault-event-handler-add-in/m-p/14048700#M13390</guid>
      <dc:creator>Nick_Hall</dc:creator>
      <dc:date>2026-03-10T05:57:45Z</dc:date>
    </item>
    <item>
      <title>Re: Data Standard and Vault Event Handler add-in</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/data-standard-and-vault-event-handler-add-in/m-p/14048774#M13391</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/7162092"&gt;@Nick_Hall&lt;/a&gt;&amp;nbsp;: did you implement two event handlers? For 2025 versions, you need to have a .NET Core-based event handler to capture the CAD application's events and a .NET FW based one to capture Vault Client events.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Mar 2026 07:15:10 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/data-standard-and-vault-event-handler-add-in/m-p/14048774#M13391</guid>
      <dc:creator>Markus.Koechl</dc:creator>
      <dc:date>2026-03-10T07:15:10Z</dc:date>
    </item>
    <item>
      <title>Re: Data Standard and Vault Event Handler add-in</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/data-standard-and-vault-event-handler-add-in/m-p/14049691#M13394</link>
      <description>&lt;P&gt;Thank you,&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/33301"&gt;@Markus.Koechl&lt;/a&gt;. The use of .NET Core in the CAD application had completely slipped my mind&lt;/P&gt;&lt;P&gt;If I fix that, it should sort out my issue&lt;/P&gt;&lt;P&gt;Nick&lt;/P&gt;</description>
      <pubDate>Tue, 10 Mar 2026 18:34:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/data-standard-and-vault-event-handler-add-in/m-p/14049691#M13394</guid>
      <dc:creator>Nick_Hall</dc:creator>
      <dc:date>2026-03-10T18:34:51Z</dc:date>
    </item>
  </channel>
</rss>

