Enable FrameworkElements reflection using rd.xml file

BitSmithy 2,141 Reputation points
2024-04-09T15:01:04.1+00:00

Hello,

Reading Microsoft docs I found informations about rd.xml file.

Can I set in that file that metadata from FrameworkElements or Shapes wont be removed during compilation? And I will be able to fully using reflection after release type compilation.

If yes, please type how to do this.

Universal Windows Platform (UWP)
{count} votes

Accepted answer
  1. Junjie Zhu - MSFT 19,641 Reputation points Microsoft Vendor
    2024-04-12T08:55:36.8733333+00:00

    Hi @BitSmithy ,

    Welcome to Microsoft Q&A!

    Plese check this.

    <?xml version="1.0" encoding="utf-8"?>
    <Directives xmlns="http://schemas.microsoft.com/netfx/2013/01/metadata">
      <Application>
        <Namespace Name="Windows.UI.Xaml.FrameworkElement" Dynamic="Required All" />
        <Namespace Name="Windows.UI.Xaml.Controls" Dynamic="Required All">
          <Type Name="TextBox"   Activate="All" >
            <Property Name="Text" Dynamic="Required" />
            <Property Name="RenderTransform" Dynamic="Required" />      
          </Type>
        </Namespace>
      </Application>
    </Directives>
    

    Thank you.


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.