I have following code in my ArcObjects application to draw TextSymbols in Page layout. Now I am looking to implement the same in Layouts in Pro.
IActiveView activeView <SPAN class="operator token">=</SPAN> myPageLayout <SPAN class="keyword token">as</SPAN> IActiveView<SPAN class="punctuation token">;</SPAN>
SimpleMarkerSymbol txtSymbol <SPAN class="operator token">=</SPAN> Symbology<SPAN class="punctuation token">.</SPAN><SPAN class="token function">CreateTextSymbol</SPAN><SPAN class="punctuation token">(</SPAN>Colors<SPAN class="punctuation token">.</SPAN>Black<SPAN class="punctuation token">,</SPAN> strFontName<SPAN class="punctuation token">,</SPAN> decFontSize<SPAN class="punctuation token">,</SPAN> esriTextHorizontalAlignment<SPAN class="punctuation token">.</SPAN>esriTHACenter<SPAN class="punctuation token">,</SPAN> esriTextVerticalAlignment<SPAN class="punctuation token">.</SPAN>esriTVATop<SPAN class="punctuation token">)</SPAN>
ESRI<SPAN class="punctuation token">.</SPAN>ArcGIS<SPAN class="punctuation token">.</SPAN>Display<SPAN class="punctuation token">.</SPAN>IScreenDisplay sDisplay <SPAN class="operator token">=</SPAN> activeView<SPAN class="punctuation token">.</SPAN>ScreenDisplay<SPAN class="punctuation token">;</SPAN>
ScreenDisplay<SPAN class="punctuation token">.</SPAN><SPAN class="token function">StartDrawing</SPAN><SPAN class="punctuation token">(</SPAN>sDisplay<SPAN class="punctuation token">.</SPAN>hDC<SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">(</SPAN>System<SPAN class="punctuation token">.</SPAN>Int16<SPAN class="punctuation token">)</SPAN>ESRI<SPAN class="punctuation token">.</SPAN>ArcGIS<SPAN class="punctuation token">.</SPAN>Display<SPAN class="punctuation token">.</SPAN>esriScreenCache<SPAN class="punctuation token">.</SPAN>esriNoScreenCache<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN>
txtSymbol<SPAN class="punctuation token">.</SPAN><SPAN class="token function">GetTextSize</SPAN><SPAN class="punctuation token">(</SPAN>sDisplay<SPAN class="punctuation token">.</SPAN>hDC<SPAN class="punctuation token">,</SPAN> aoTransformation<SPAN class="punctuation token">,</SPAN> strText<SPAN class="punctuation token">,</SPAN> w<SPAN class="punctuation token">,</SPAN> h<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN>
ScreenDisplay<SPAN class="punctuation token">.</SPAN><SPAN class="token function">FinishDrawing</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>
How can this be done using C# ArcGIS Pro SDK ?