<?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 Re: Delete API in Vault Customization Forum</title>
    <link>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/14095504#M13454</link>
    <description>&lt;P&gt;Would anyone happen to have an updated version for Vault Pro 2026?&lt;/P&gt;</description>
    <pubDate>Fri, 17 Apr 2026 19:09:33 GMT</pubDate>
    <dc:creator>mgrenier1</dc:creator>
    <dc:date>2026-04-17T19:09:33Z</dc:date>
    <item>
      <title>Delete API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/3019450#M12768</link>
      <description>&lt;P&gt;I am looking to delete all .dwfx files that&amp;nbsp;belong to a particular Category in Vault Collaboration 2011.&lt;/P&gt;&lt;P&gt;Does anyone have the code to do this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;AllenG&lt;/P&gt;</description>
      <pubDate>Tue, 10 May 2011 18:40:37 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/3019450#M12768</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-05-10T18:40:37Z</dc:date>
    </item>
    <item>
      <title>Re: Delete API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/3019620#M12769</link>
      <description>&lt;P&gt;I don't have code for you, but I can tell you how to do it.&lt;/P&gt;
&lt;P&gt;Use DocumentService.FindFilePathsBySearchConditions to set up a search for files with a specific category name.&amp;nbsp; Next, call DocumentService.DeleteFileFromFolder on all the results.&lt;/P&gt;</description>
      <pubDate>Tue, 10 May 2011 20:35:07 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/3019620#M12769</guid>
      <dc:creator>Redmond.D</dc:creator>
      <dc:date>2011-05-10T20:35:07Z</dc:date>
    </item>
    <item>
      <title>Re: Delete API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/3020942#M12770</link>
      <description>&lt;P&gt;Doug,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using the base code from the SDK VaultFileBrowser sample.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am unable to find&amp;nbsp;&amp;nbsp;DocumentService.FindFilePathsBySearchConditions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried using DocumentService.FindFilesBySearchConditions instead but the result does not contain the folderId that must be passed to&amp;nbsp;DocumentService.DeleteFileFromFolder.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried replacing it with DocumentService.FindFileFoldersBySearchConditions but I get this error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;Error&lt;SPAN&gt; &lt;/SPAN&gt;2&lt;SPAN&gt; &lt;/SPAN&gt;Value of type '1-dimensional array of Autodesk.Connectivity.WebServices.FileFolder' cannot be converted to '1-dimensional array of Autodesk.Connectivity.WebServices.File' because 'Autodesk.Connectivity.WebServices.FileFolder' is not&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="line-height: 13px;"&gt;derived from 'Autodesk.Connectivity.WebServices.File'.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="line-height: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="line-height: 13px;"&gt;Any suggestions?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="line-height: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="line-height: 13px;"&gt;Cheers,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="line-height: 13px;"&gt;AllenG&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 11 May 2011 19:17:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/3020942#M12770</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-05-11T19:17:46Z</dc:date>
    </item>
    <item>
      <title>Re: Delete API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/3021772#M12771</link>
      <description>&lt;P&gt;Sorry, I must have mistyped the funciton name.&amp;nbsp; FindFile&lt;STRONG&gt;Folders&lt;/STRONG&gt;BySearchConditions is the one you want.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The return type for that function is "FileFolder []"&amp;nbsp; but you are trying to assign it to a variable of type "File []"&amp;nbsp; so that is why you are getting a compile error.&lt;/P&gt;</description>
      <pubDate>Thu, 12 May 2011 13:20:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/3021772#M12771</guid>
      <dc:creator>Redmond.D</dc:creator>
      <dc:date>2011-05-12T13:20:30Z</dc:date>
    </item>
    <item>
      <title>Re: Delete API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/3021874#M12772</link>
      <description>&lt;P&gt;Thank You Doug,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That did the trick.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is the section of code that I modified from the original VaultFileBrowser SDK code in case someone else needs it.&lt;/P&gt;&lt;P&gt;Note that this will cause the deleation of files without user intervention based on the search criteria.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I used the Advanced Find to filter the files with Category contains &amp;nbsp;Name and File contains .DWFX&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This allowed me to delete a large number of specific .DWFX files.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim fileList As List(Of FileFolder) = New List(Of FileFolder)()&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim bookmark As String = String.Empty&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim status As SrchStatus = Nothing&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; While (status Is Nothing OrElse fileList.Count &amp;lt; status.TotalHits)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim files As FileFolder() = m_docSvc.FindFileFoldersBySearchConditions(conditions, Nothing, Nothing, True, _&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; True, bookmark, status)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If (Not files Is Nothing) Then&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fileList.AddRange(files)&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Label3.Text = fileList.Count.ToString &amp;amp; " of " &amp;amp; status.TotalHits.ToString&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Me.Refresh()&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End While&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If (fileList.Count &amp;gt; 0) Then&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'iterate through found files and display them in the search results list box then delete it&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; For Each file As FileFolder In fileList&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'create the list item that will wrap the File&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim fileItem As ListBoxFileItem = New ListBoxFileItem(file.File)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; m_searchResultsListBox.Items.Add(fileItem)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' This next line will delete the File without warning &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; m_docSvc.DeleteFileFromFolderUnconditional(file.File.MasterId, file.Folder.Id)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Next file&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 May 2011 13:57:05 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/3021874#M12772</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-05-12T13:57:05Z</dc:date>
    </item>
    <item>
      <title>Re: Delete API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/14095504#M13454</link>
      <description>&lt;P&gt;Would anyone happen to have an updated version for Vault Pro 2026?&lt;/P&gt;</description>
      <pubDate>Fri, 17 Apr 2026 19:09:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/14095504#M13454</guid>
      <dc:creator>mgrenier1</dc:creator>
      <dc:date>2026-04-17T19:09:33Z</dc:date>
    </item>
    <item>
      <title>Re: Delete API</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/14097942#M13458</link>
      <description>&lt;P&gt;Anyone?&lt;/P&gt;</description>
      <pubDate>Mon, 20 Apr 2026 12:43:32 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/delete-api/m-p/14097942#M13458</guid>
      <dc:creator>mgrenier1</dc:creator>
      <dc:date>2026-04-20T12:43:32Z</dc:date>
    </item>
  </channel>
</rss>

