<?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 Revit Design Automation | Extensible Storage &amp;quot;Writing of Entities of this Schema is not allowed to the current add-in.&amp;quot; Error in Revit API Forum</title>
    <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12833018#M4760</link>
    <description>&lt;P&gt;I have been using Extensible Storage in my addin for quite some time with no problems. Here is a simple example of the schema creation:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;SchemaBuilder schemaBuilder = new SchemaBuilder(schemaGuid);
schemaBuilder.SetReadAccessLevel(AccessLevel.Public);
schemaBuilder.SetWriteAccessLevel(AccessLevel.Vendor);
schemaBuilder.SetVendorId("myVendorId");
schemaBuilder.SetSchemaName("DataStorageUniqueId");
schemaBuilder.AddSimpleField("Id", typeof(Guid));
return schemaBuilder.Finish(); &lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I also have an APS addin, and recently decided to use the same Extensible Storage code inside the APS addin. Both addin files have the same vendorId.&lt;BR /&gt;&lt;BR /&gt;When I create the extensible storage in my Revit Addin locally, there are no issues. When I run the same code to create a schema and create the entity in my Revit APS Addin, I get the following error: Autodesk.Revit.Exceptions.InvalidOperationException: Writing of Entities of this Schema is not allowed to the current add-in.&lt;BR /&gt;&lt;BR /&gt;After loads of testing on this trying to figure out the solution, I've come up with nothing. The only thing that works is setting the write access to Public instead of Vendor. This would however mess up my schema (hence breaking all previous models with that schema), so this is not an option.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;My theory to why this is a problem is that the VendorId being read is the Design Automation addin VendorId, not my addin's vendorId. I don't know an easy way to prove this, but at least wanted to throw it out there as a potential issue.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Any theories or solutions to this problem? I found one previous post on StackOverflow about this that went unsolved.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 11 Jun 2024 18:21:21 GMT</pubDate>
    <dc:creator>tristan-m</dc:creator>
    <dc:date>2024-06-11T18:21:21Z</dc:date>
    <item>
      <title>Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12833018#M4760</link>
      <description>&lt;P&gt;I have been using Extensible Storage in my addin for quite some time with no problems. Here is a simple example of the schema creation:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;SchemaBuilder schemaBuilder = new SchemaBuilder(schemaGuid);
schemaBuilder.SetReadAccessLevel(AccessLevel.Public);
schemaBuilder.SetWriteAccessLevel(AccessLevel.Vendor);
schemaBuilder.SetVendorId("myVendorId");
schemaBuilder.SetSchemaName("DataStorageUniqueId");
schemaBuilder.AddSimpleField("Id", typeof(Guid));
return schemaBuilder.Finish(); &lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I also have an APS addin, and recently decided to use the same Extensible Storage code inside the APS addin. Both addin files have the same vendorId.&lt;BR /&gt;&lt;BR /&gt;When I create the extensible storage in my Revit Addin locally, there are no issues. When I run the same code to create a schema and create the entity in my Revit APS Addin, I get the following error: Autodesk.Revit.Exceptions.InvalidOperationException: Writing of Entities of this Schema is not allowed to the current add-in.&lt;BR /&gt;&lt;BR /&gt;After loads of testing on this trying to figure out the solution, I've come up with nothing. The only thing that works is setting the write access to Public instead of Vendor. This would however mess up my schema (hence breaking all previous models with that schema), so this is not an option.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;My theory to why this is a problem is that the VendorId being read is the Design Automation addin VendorId, not my addin's vendorId. I don't know an easy way to prove this, but at least wanted to throw it out there as a potential issue.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Any theories or solutions to this problem? I found one previous post on StackOverflow about this that went unsolved.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jun 2024 18:21:21 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12833018#M4760</guid>
      <dc:creator>tristan-m</dc:creator>
      <dc:date>2024-06-11T18:21:21Z</dc:date>
    </item>
    <item>
      <title>Re: Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12834086#M4761</link>
      <description>&lt;P&gt;Oh dear, that sounds serious. I am surprised I have not heard of it before. Your analysis sounds pretty convincing to me. Unfortunately, this forum is more directed towards the Revit .NET API on the Windows desktop, so I am not really the proper person to deal with the issue. However, I will gladly point it out to my colleagues and ensure that it receives the attention it deserves.. The better place to discuss this kind of pure DA4R issue via the APS help channels on StackOverflow, such as the unanswered threads you refer to. &amp;nbsp;Could you point out a few of those, so that I can add them to the list and ensure they are attended to as well? Thank you!&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jun 2024 08:01:15 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12834086#M4761</guid>
      <dc:creator>jeremy_tammik</dc:creator>
      <dc:date>2024-06-12T08:01:15Z</dc:date>
    </item>
    <item>
      <title>Re: Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12834109#M4762</link>
      <description>&lt;P&gt;Here is a personal note to myself with the link to the &lt;A href="https://autodesk.slack.com/archives/C2MUMD5P0/p1718179787695759" target="_blank"&gt;internal issue&lt;/A&gt; I raised with the team.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jun 2024 08:11:12 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12834109#M4762</guid>
      <dc:creator>jeremy_tammik</dc:creator>
      <dc:date>2024-06-12T08:11:12Z</dc:date>
    </item>
    <item>
      <title>Re: Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12835610#M4763</link>
      <description>&lt;P&gt;Here is the only other reference I can find to this issue (wonder if you remember responding to this 3 years ago!):&lt;BR /&gt;&lt;A href="https://stackoverflow.com/questions/64116854/unable-to-read-schema-from-extensible-storage-using-design-automation-for-revit" target="_blank"&gt;https://stackoverflow.com/questions/64116854/unable-to-read-schema-from-extensible-storage-using-design-automation-for-revit&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;I have posted this question to APS's StackOverflow as well, I will link when its published.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jun 2024 18:07:21 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12835610#M4763</guid>
      <dc:creator>tristan-m</dc:creator>
      <dc:date>2024-06-12T18:07:21Z</dc:date>
    </item>
    <item>
      <title>Re: Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12835681#M4764</link>
      <description>&lt;P&gt;Thank you for the additional link. Oh dear, that thread terminated after I asked for a reproducible case.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am afraid that we have reached the exact same point here as well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The development team replied to my (your) query and say:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;SPAN&gt;This is something we should look into.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;However, it looks like it deserves some significant investigation. Can you provide a complete minimal reproducible case for us to look at? Thank you!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;&lt;A href="https://thebuildingcoder.typepad.com/blog/about-the-author.html#1b" target="_blank"&gt;https://thebuildingcoder.typepad.com/blog/about-the-author.html#1b&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jun 2024 18:49:03 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12835681#M4764</guid>
      <dc:creator>jeremy_tammik</dc:creator>
      <dc:date>2024-06-12T18:49:03Z</dc:date>
    </item>
    <item>
      <title>Re: Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12835940#M4765</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/14652668"&gt;@tristan-m&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;My theory to why this is a problem is that the VendorId being read is the Design Automation addin VendorId, not my addin's vendorId. I don't know an easy way to prove this, but at least wanted to throw it out there as a potential issue.&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Interesting... I don't believe the Design Automation have a VendorId, in the end Design Automation loads your &lt;STRONG&gt;.addin&lt;/STRONG&gt; file in a similar way like in the Revit for desktop.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And in the Revit API if you look in the &lt;A href="https://www.revitapidocs.com/2015/08272796-d8b8-8122-c712-08b108184334.htm" target="_blank" rel="noopener"&gt;ActiveAddInId&lt;/A&gt; when running in the DA4R should show your addin name.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The &lt;A href="https://www.revitapidocs.com/2019/9817e7db-8367-ea4e-1769-0488f3faa37f.htm" target="_blank"&gt;Schema&lt;/A&gt; have this two method &lt;A href="https://www.revitapidocs.com/2019/e691bb52-66a1-96fd-274d-8ae3f30e5c0c.htm" target="_blank" rel="noopener"&gt;ReadAccessGranted&lt;/A&gt; and &lt;A href="https://www.revitapidocs.com/2019/3f089f69-3a06-cff9-dbc7-a2ed58192f85.htm" target="_blank" rel="noopener"&gt;WriteAccessGranted&lt;/A&gt; with some description like:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;"Checks whether Entities of this Schema may be retrieved by the current add-in. "&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Pretty sure if the current addin have a different vendor id the schema gonna complain.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now if DA is ignoring the &lt;STRONG&gt;VendorId&lt;/STRONG&gt; in the .addin file, could create this problem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I could create a unit test to learn how this vendor id works in Design Automation with Extensible Storage.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What version of the Revit are you using in DA4R?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jun 2024 21:19:32 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12835940#M4765</guid>
      <dc:creator>ricaun</dc:creator>
      <dc:date>2024-06-12T21:19:32Z</dc:date>
    </item>
    <item>
      <title>Re: Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12838074#M4766</link>
      <description>&lt;P&gt;This issue occurred in every Revit engine from 2021-2024 in&amp;nbsp;&lt;SPAN&gt;DA4R, I tested this with every version and had the same error every time.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jun 2024 17:52:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12838074#M4766</guid>
      <dc:creator>tristan-m</dc:creator>
      <dc:date>2024-06-13T17:52:11Z</dc:date>
    </item>
    <item>
      <title>Re: Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12841811#M4767</link>
      <description>&lt;P&gt;I was wrong, looks like the &lt;STRONG&gt;ActiveAddInId&lt;/STRONG&gt; is null inside design automation, this means the addin does not have a &lt;STRONG&gt;VendorId&lt;/STRONG&gt; to compare with the &lt;STRONG&gt;Schema&lt;/STRONG&gt;. Looks like Extensible Storage has some limitation in DA4R.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is a really long video about &lt;SPAN&gt;&lt;STRONG&gt;ExtensibleStorage&lt;/STRONG&gt; Tests and Design Automation in the end.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;div class="video-embed-center video-embed"&gt;&lt;iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FfW_8FZJpgNw%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DfW_8FZJpgNw&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FfW_8FZJpgNw%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="200" height="112" scrolling="no" title="Revit API Forum - ExtensibleStorage Tests and Design Automation" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture" allowfullscreen="true"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/SPAN&gt;&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>Sat, 15 Jun 2024 17:41:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12841811#M4767</guid>
      <dc:creator>ricaun</dc:creator>
      <dc:date>2024-06-15T17:41:20Z</dc:date>
    </item>
    <item>
      <title>Re: Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12841842#M4768</link>
      <description>&lt;P&gt;A sample to show what is probably creating the issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Inside the &lt;STRONG&gt;OnStartup&lt;/STRONG&gt; the &lt;STRONG&gt;ActiveAddInId&lt;/STRONG&gt; is valid and show the name of the Addin. &lt;EM&gt;(Everything normal here.)&lt;/EM&gt;&lt;/LI&gt;&lt;LI&gt;Inside the &lt;STRONG&gt;DesignAutomationReadyEvent&lt;/STRONG&gt; event the &lt;STRONG&gt;ActiveAddInId&lt;/STRONG&gt; is null meaning any method that require the reference of the the &lt;EM&gt;VendorId/ApplicationGuid&lt;/EM&gt; gonna have some issue, the DA only Succeeded if &lt;STRONG&gt;ActiveAddInId&lt;/STRONG&gt; is not null in the sample. &lt;EM&gt;(Never happens.)&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;public class App : IExternalDBApplication
{
    public ExternalDBApplicationResult OnStartup(ControlledApplication application)
    {
        Console.WriteLine("----------------------------------------");
        Console.WriteLine($"AddInId: \t{application.ActiveAddInId?.GetAddInName()}");
        Console.WriteLine("----------------------------------------");

        DesignAutomationBridge.DesignAutomationReadyEvent += DesignAutomationBridge_DesignAutomationReadyEvent;
        return ExternalDBApplicationResult.Succeeded;
    }

    public ExternalDBApplicationResult OnShutdown(ControlledApplication application)
    {
        DesignAutomationBridge.DesignAutomationReadyEvent -= DesignAutomationBridge_DesignAutomationReadyEvent;
        return ExternalDBApplicationResult.Succeeded;
    }

    private void DesignAutomationBridge_DesignAutomationReadyEvent(object sender, DesignAutomationReadyEventArgs e)
    {
        DesignAutomationBridge.DesignAutomationReadyEvent -= DesignAutomationBridge_DesignAutomationReadyEvent;

        var data = e.DesignAutomationData;
        var application = data.RevitApp;

        Console.WriteLine("----------------------------------------");
        Console.WriteLine($"AddInId: \t{application.ActiveAddInId?.GetAddInName()}");
        Console.WriteLine("----------------------------------------");

        e.Succeeded = application.ActiveAddInId != null;
    }
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 15 Jun 2024 18:13:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12841842#M4768</guid>
      <dc:creator>ricaun</dc:creator>
      <dc:date>2024-06-15T18:13:19Z</dc:date>
    </item>
    <item>
      <title>Re: Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12842702#M4769</link>
      <description>&lt;P&gt;Wow, thank you very much for your careful analysis and documentation. I &lt;A href="https://autodesk.slack.com/archives/C2MUMD5P0/p1718179787695759" target="_blank"&gt;shared&lt;/A&gt; your results with the development team as well. Happy Sunday (from my point of view).&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 16 Jun 2024 14:56:37 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12842702#M4769</guid>
      <dc:creator>jeremy_tammik</dc:creator>
      <dc:date>2024-06-16T14:56:37Z</dc:date>
    </item>
    <item>
      <title>Re: Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12843665#M4770</link>
      <description>&lt;P style="font-weight: 400;"&gt;Thank you for raising this serious issue, to ricaun for the careful analysis and documentation, and for your patience while I discussed it with the development team. Sorry to hear about this.&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;I logged the issue &lt;U&gt;&lt;STRONG&gt;RVTDA-2070&lt;/STRONG&gt;&lt;/U&gt; [Cannot use Extensible Storage VendorId in APS Design Automation for Revit] with our development team for this on your behalf as it requires further exploration and possibly a modification to our software. Please make a note of this number for future reference.&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;You are welcome to request an update on the status of this issue or to provide additional information on it at any time quoting this change request number.&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;This issue is important to me. What can I do to help?&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;This issue needs to be assessed by our engineering team and prioritised against all other outstanding change requests. Any information that you can provide to influence this assessment will help. Please provide the following where possible:&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;"&gt;Impact on your application and/or your development.&lt;/LI&gt;
&lt;LI style="font-weight: 400;"&gt;The number of users affected.&lt;/LI&gt;
&lt;LI style="font-weight: 400;"&gt;The potential revenue impact to you.&lt;/LI&gt;
&lt;LI style="font-weight: 400;"&gt;The potential revenue impact to Autodesk.&lt;/LI&gt;
&lt;LI style="font-weight: 400;"&gt;Realistic timescale over which a fix would help you.&lt;/LI&gt;
&lt;LI style="font-weight: 400;"&gt;In the case of a request for a new feature or a feature enhancement, please also provide detailed Use cases for the workflows that this change would address.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;This information is crucial. Our engineering team has limited resources and must focus their efforts on the highest impact items. We do understand that this will cause you delays and affect your development planning, and we appreciate your cooperation and patience.&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;Best regards,&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;Jeremy&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Jun 2024 08:26:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12843665#M4770</guid>
      <dc:creator>jeremy_tammik</dc:creator>
      <dc:date>2024-06-17T08:26:51Z</dc:date>
    </item>
    <item>
      <title>Re: Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12876057#M4771</link>
      <description>&lt;P&gt;Thank you again for reporting this and your patience while it is being addressed. Initial analysis completed, &lt;U&gt;&lt;STRONG&gt;RVTDA-2070&lt;/STRONG&gt;&lt;/U&gt; [Cannot use Extensible Storage VendorId in APS Design Automation for Revit] has now been closed and a new ticket &lt;U&gt;&lt;STRONG&gt;RVTDA-2073&lt;/STRONG&gt;&lt;/U&gt; [Cannot use Extensible Storage VendorId in APS Design Automation for Revit] opened in order to implement a fix.&amp;nbsp;Please make a note of this number for future reference.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 03 Jul 2024 12:55:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/12876057#M4771</guid>
      <dc:creator>jeremy_tammik</dc:creator>
      <dc:date>2024-07-03T12:55:30Z</dc:date>
    </item>
    <item>
      <title>Re: Revit Design Automation | Extensible Storage "Writing of Entities of this Schema is not allowed to the current add-in." Error</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/13280384#M4772</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/14652668"&gt;@tristan-m&lt;/a&gt;&amp;nbsp;I found a way to make the &lt;STRONG&gt;ActiveAddInId&lt;/STRONG&gt; valid in the Design Automation Ready event.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can create a custom &lt;STRONG&gt;ExternalSevice&lt;/STRONG&gt; and register in the &lt;STRONG&gt;OnStartup&lt;/STRONG&gt; and make the Design Automation Ready event to execute your custom &lt;STRONG&gt;ExternalSevice, &lt;/STRONG&gt;the code inside the &lt;STRONG&gt;ExternalSevice&lt;/STRONG&gt; is execute in the same&lt;STRONG&gt; AddIn Context.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I created a library to&amp;nbsp;make easier to use DA4R and fix this issue by default.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://github.com/ricaun-io/ricaun.Revit.DA" target="_blank"&gt;https://github.com/ricaun-io/ricaun.Revit.DA&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;div class="video-embed-center video-embed"&gt;&lt;iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FUS3qCdNCLM4%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUS3qCdNCLM4&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FUS3qCdNCLM4%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="200" height="112" scrolling="no" title="ricaun.Revit.DA - Design Automation for Revit utility library." frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture" allowfullscreen="true"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is how the sample to check if the &lt;STRONG&gt;ActiveAddInId&lt;/STRONG&gt; is not null in the DA4R event. In the code below the &lt;STRONG&gt;Execute&lt;/STRONG&gt; method.&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;public class App : DesignApplication
{
    public override void OnStartup() 
    {
        Console.WriteLine("----------------------------------------");
        Console.WriteLine($"AddInId: \t{ControlledApplication.ActiveAddInId?.GetAddInName()}");
        Console.WriteLine("----------------------------------------");
    }

    public override void OnShutdown() 
    { 
    }

    public bool Execute(Application application, string filePath, Document document)
    {
        Console.WriteLine("----------------------------------------");
        Console.WriteLine($"AddInId: \t{application.ActiveAddInId?.GetAddInName()}");
        Console.WriteLine("----------------------------------------");

        return application.ActiveAddInId != null;
    }
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I update my &lt;STRONG&gt;RevitAddin.DA.Tester&lt;/STRONG&gt; project to use the library.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://github.com/ricaun-io/RevitAddin.DA.Tester" target="_blank"&gt;https://github.com/ricaun-io/RevitAddin.DA.Tester&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;div class="video-embed-center video-embed"&gt;&lt;iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F2rxEHxhZR7A%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2rxEHxhZR7A&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F2rxEHxhZR7A%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="200" height="112" scrolling="no" title="Update RevitAddin.DA.Tester to use ricaun.Revit.DA" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture" allowfullscreen="true"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now I just need to create a DA4R template &lt;span class="lia-unicode-emoji" title=":smiling_face_with_smiling_eyes:"&gt;😊&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Jan 2025 15:39:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/revit-design-automation-extensible-storage-quot-writing-of/m-p/13280384#M4772</guid>
      <dc:creator>ricaun</dc:creator>
      <dc:date>2025-01-24T15:39:04Z</dc:date>
    </item>
  </channel>
</rss>

