<?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: underline The TextNote retrieve the length of IndependentTag.text in Revit API Forum</title>
    <link>https://forums.autodesk.com/t5/revit-api-forum/underline-the-textnote-retrieve-the-length-of-independenttag/m-p/7248119#M57084</link>
    <description>&lt;P&gt;Anyone helps?Thanks&lt;/P&gt;</description>
    <pubDate>Mon, 24 Jul 2017 00:33:30 GMT</pubDate>
    <dc:creator>1368026189</dc:creator>
    <dc:date>2017-07-24T00:33:30Z</dc:date>
    <item>
      <title>underline The TextNote retrieve the length of IndependentTag.text</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/underline-the-textnote-retrieve-the-length-of-independenttag/m-p/7244069#M57083</link>
      <description>&lt;P&gt;Hello Everybody:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Tag UnderLine Length.png" style="width: 508px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/380554i94538622B4E54243/image-size/large?v=v2&amp;amp;px=999" role="button" title="Tag UnderLine Length.png" alt="Tag UnderLine Length.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I got a question about tag my Pipe and draw a detail line under it,but I can not retrieve the Text Length ,&lt;STRONG&gt;If I compute the text bytelength, the length differs when the font changes&lt;/STRONG&gt;.I got an method to compute the length via create a&amp;nbsp;TextNote and retrieve the textnote width, it works fine In Revit Above Revit 2016,but in Revit 2014 and 2015,the&amp;nbsp;TextNote is old doc.create.NewTextNote,and I always get the same width , in another word,It does'nt act well as In Revit 2016. So How can I get the length In Revit 2014 and 2015?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Below is my code.&lt;/P&gt;&lt;P&gt;thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Snippet&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;SPAN&gt;public&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;static&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;TextNote&lt;/SPAN&gt;&amp;nbsp;CreateTextNote&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;Document&lt;/SPAN&gt;&amp;nbsp;doc&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;ElementId&lt;/SPAN&gt;&amp;nbsp;viewId&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;XYZ&lt;/SPAN&gt;&amp;nbsp;origin&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;string&lt;/SPAN&gt;&amp;nbsp;str&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;ElementId&lt;/SPAN&gt;&amp;nbsp;noteTypeId&lt;SPAN&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;{&lt;/SPAN&gt;
&lt;SPAN&gt;#if&lt;/SPAN&gt;&amp;nbsp;REVIT2014&amp;nbsp;&lt;SPAN&gt;||&lt;/SPAN&gt;&amp;nbsp;REVIT2015
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;View&lt;/SPAN&gt;&amp;nbsp;pview&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;doc&lt;SPAN&gt;.&lt;/SPAN&gt;GetElement&lt;SPAN&gt;(&lt;/SPAN&gt;viewId&lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;as&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;View&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;XYZ&lt;/SPAN&gt;&amp;nbsp;baseVec&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;pview&lt;SPAN&gt;.&lt;/SPAN&gt;RightDirection&lt;SPAN&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;XYZ&lt;/SPAN&gt;&amp;nbsp;upVec&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;pview&lt;SPAN&gt;.&lt;/SPAN&gt;ViewDirection&lt;SPAN&gt;;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;return&lt;/SPAN&gt;&amp;nbsp;doc&lt;SPAN&gt;.&lt;/SPAN&gt;Create&lt;SPAN&gt;.&lt;/SPAN&gt;NewTextNote&lt;SPAN&gt;(&lt;/SPAN&gt;pview&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;origin&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;baseVec&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;upVec&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;TextAlignFlags&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;TEF_ALIGN_LEFT&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;str&lt;SPAN&gt;);&lt;/SPAN&gt;
&lt;SPAN&gt;#else&lt;/SPAN&gt;&amp;nbsp;
&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;TextNote.Create(doc,&amp;nbsp;viewId,&amp;nbsp;origin,&amp;nbsp;str,&amp;nbsp;noteTypeId);&lt;/SPAN&gt;&lt;SPAN&gt;#endif&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Snippet&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;private&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;double&lt;/SPAN&gt;&amp;nbsp;getTextLength&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;Document&lt;/SPAN&gt;&amp;nbsp;doc&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;TETInfoCollect&lt;/SPAN&gt;&amp;nbsp;tet&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;string&lt;/SPAN&gt;&amp;nbsp;str&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;Autodesk&lt;SPAN&gt;.&lt;/SPAN&gt;Revit&lt;SPAN&gt;.&lt;/SPAN&gt;DB&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;View&lt;/SPAN&gt;&amp;nbsp;tagView&lt;SPAN&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;{&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;//Try&amp;nbsp;to&amp;nbsp;get&amp;nbsp;View&amp;nbsp;named&amp;nbsp;"Level&amp;nbsp;1"&amp;nbsp;where&amp;nbsp;the&amp;nbsp;TextNotes&amp;nbsp;are&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Autodesk&lt;SPAN&gt;.&lt;/SPAN&gt;Revit&lt;SPAN&gt;.&lt;/SPAN&gt;DB&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;View&lt;/SPAN&gt;&amp;nbsp;view&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;from&lt;/SPAN&gt;&amp;nbsp;elem&amp;nbsp;&lt;SPAN&gt;in&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;FilteredElementCollector&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;doc&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;OfClass&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;typeof&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;ViewPlan&lt;/SPAN&gt;&lt;SPAN&gt;))&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;ToElements&lt;SPAN&gt;()&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;let&lt;/SPAN&gt;&amp;nbsp;var&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;elem&amp;nbsp;&lt;SPAN&gt;as&lt;/SPAN&gt;&amp;nbsp;Autodesk&lt;SPAN&gt;.&lt;/SPAN&gt;Revit&lt;SPAN&gt;.&lt;/SPAN&gt;DB&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;View&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;where&lt;/SPAN&gt;&amp;nbsp;var&amp;nbsp;&lt;SPAN&gt;!=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;null&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;!&lt;/SPAN&gt;var&lt;SPAN&gt;.&lt;/SPAN&gt;IsTemplate&amp;nbsp;&lt;SPAN&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;null&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;!=&lt;/SPAN&gt;&amp;nbsp;var&lt;SPAN&gt;.&lt;/SPAN&gt;Name&amp;nbsp;&lt;SPAN&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;ViewType&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;FloorPlan&amp;nbsp;&lt;SPAN&gt;==&lt;/SPAN&gt;&amp;nbsp;var&lt;SPAN&gt;.&lt;/SPAN&gt;ViewType
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;select&lt;/SPAN&gt;&amp;nbsp;var&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;First&lt;SPAN&gt;();&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;double&lt;/SPAN&gt;&amp;nbsp;res&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;0.0&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;//Try&amp;nbsp;to&amp;nbsp;get&amp;nbsp;View&amp;nbsp;named&amp;nbsp;"Level&amp;nbsp;1"&amp;nbsp;where&amp;nbsp;the&amp;nbsp;TextNotes&amp;nbsp;are&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Autodesk&lt;SPAN&gt;.&lt;/SPAN&gt;Revit&lt;SPAN&gt;.&lt;/SPAN&gt;DB&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;TextNoteType&lt;/SPAN&gt;&amp;nbsp;noteType&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;from&lt;/SPAN&gt;&amp;nbsp;elem&amp;nbsp;&lt;SPAN&gt;in&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;FilteredElementCollector&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;doc&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;OfClass&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;typeof&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;TextNoteType&lt;/SPAN&gt;&lt;SPAN&gt;))&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;ToElements&lt;SPAN&gt;()&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;let&lt;/SPAN&gt;&amp;nbsp;var&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;elem&amp;nbsp;&lt;SPAN&gt;as&lt;/SPAN&gt;&amp;nbsp;Autodesk&lt;SPAN&gt;.&lt;/SPAN&gt;Revit&lt;SPAN&gt;.&lt;/SPAN&gt;DB&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;TextNoteType&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;where&lt;/SPAN&gt;&amp;nbsp;var&amp;nbsp;&lt;SPAN&gt;!=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;null&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;null&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;!=&lt;/SPAN&gt;&amp;nbsp;var&lt;SPAN&gt;.&lt;/SPAN&gt;Name
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;select&lt;/SPAN&gt;&amp;nbsp;var&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;First&lt;SPAN&gt;();&lt;/SPAN&gt;
 
 
 
 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;SubTransaction&lt;/SPAN&gt;&amp;nbsp;subTr&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;SubTransaction&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;doc&lt;SPAN&gt;);&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;subTr&lt;SPAN&gt;.&lt;/SPAN&gt;Start&lt;SPAN&gt;();&lt;/SPAN&gt;
 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Autodesk&lt;SPAN&gt;.&lt;/SPAN&gt;Revit&lt;SPAN&gt;.&lt;/SPAN&gt;DB&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;XYZ&lt;/SPAN&gt;&amp;nbsp;origin&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;Autodesk&lt;SPAN&gt;.&lt;/SPAN&gt;Revit&lt;SPAN&gt;.&lt;/SPAN&gt;DB&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;XYZ&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;100&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;//Autodesk.Revit.DB.XYZ&amp;nbsp;baseVec&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Autodesk.Revit.DB.XYZ(1,&amp;nbsp;0,&amp;nbsp;0);&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;//Autodesk.Revit.DB.XYZ&amp;nbsp;upVec&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Autodesk.Revit.DB.XYZ(0,&amp;nbsp;0,&amp;nbsp;1);&lt;/SPAN&gt;
 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;//TextNote&amp;nbsp;tnTemp&amp;nbsp;=&amp;nbsp;doc.Create.NewTextNote(view,&amp;nbsp;origin,&amp;nbsp;baseVec,&amp;nbsp;upVec,&amp;nbsp;1,&amp;nbsp;TextAlignFlags.TEF_ALIGN_LEFT&amp;nbsp;,&amp;nbsp;str);&lt;/SPAN&gt;
 
 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;TextNote&lt;/SPAN&gt;&amp;nbsp;tnTemp&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;FuncAdapter&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;CreateTextNote&lt;SPAN&gt;(&lt;/SPAN&gt;doc&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;view&lt;SPAN&gt;.&lt;/SPAN&gt;Id&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;origin&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;str&lt;SPAN&gt;,&lt;/SPAN&gt;&amp;nbsp;noteType&lt;SPAN&gt;.&lt;/SPAN&gt;Id&lt;SPAN&gt;);&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;//&amp;nbsp;Create&amp;nbsp;a&amp;nbsp;duplicate&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;Element&lt;/SPAN&gt;&amp;nbsp;ele&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;noteType&lt;SPAN&gt;.&lt;/SPAN&gt;Duplicate&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"GLS_JustForTempUse"&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;TextNoteType&lt;/SPAN&gt;&amp;nbsp;noteTypeUse&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;ele&amp;nbsp;&lt;SPAN&gt;as&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;TextNoteType&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;if&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;null&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;!=&lt;/SPAN&gt;&amp;nbsp;noteTypeUse&lt;SPAN&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;{&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;noteTypeUse&lt;SPAN&gt;.&lt;/SPAN&gt;get_Parameter&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;BuiltInParameter&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;TEXT_WIDTH_SCALE&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;Set&lt;SPAN&gt;(&lt;/SPAN&gt;tet&lt;SPAN&gt;.&lt;/SPAN&gt;widthScale&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;SPAN&gt;//宽度系数&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;noteTypeUse&lt;SPAN&gt;.&lt;/SPAN&gt;get_Parameter&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;BuiltInParameter&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;TEXT_SIZE&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;Set&lt;SPAN&gt;(&lt;/SPAN&gt;tet&lt;SPAN&gt;.&lt;/SPAN&gt;wzSize&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;SPAN&gt;//文字大小&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;noteTypeUse&lt;SPAN&gt;.&lt;/SPAN&gt;get_Parameter&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;BuiltInParameter&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;TEXT_FONT&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;Set&lt;SPAN&gt;(&lt;/SPAN&gt;tet&lt;SPAN&gt;.&lt;/SPAN&gt;wzFont&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;SPAN&gt;//文字字体&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;noteTypeUse&lt;SPAN&gt;.&lt;/SPAN&gt;get_Parameter&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;BuiltInParameter&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;LINE_PEN&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;Set&lt;SPAN&gt;(&lt;/SPAN&gt;tet&lt;SPAN&gt;.&lt;/SPAN&gt;xianKuan&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;SPAN&gt;//线宽&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;noteTypeUse&lt;SPAN&gt;.&lt;/SPAN&gt;get_Parameter&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;BuiltInParameter&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;LEADER_OFFSET_SHEET&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;Set&lt;SPAN&gt;(&lt;/SPAN&gt;tet&lt;SPAN&gt;.&lt;/SPAN&gt;yinxianbian&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;SPAN&gt;//引线边界偏移量&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;noteTypeUse&lt;SPAN&gt;.&lt;/SPAN&gt;get_Parameter&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;BuiltInParameter&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;TEXT_TAB_SIZE&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;Set&lt;SPAN&gt;(&lt;/SPAN&gt;tet&lt;SPAN&gt;.&lt;/SPAN&gt;Biaoqianchi&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;SPAN&gt;//标签尺寸&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;noteTypeUse&lt;SPAN&gt;.&lt;/SPAN&gt;get_Parameter&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;BuiltInParameter&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;TEXT_STYLE_BOLD&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;Set&lt;SPAN&gt;(&lt;/SPAN&gt;tet&lt;SPAN&gt;.&lt;/SPAN&gt;cuTi&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;SPAN&gt;//是否粗体&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;noteTypeUse&lt;SPAN&gt;.&lt;/SPAN&gt;get_Parameter&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;BuiltInParameter&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;TEXT_STYLE_ITALIC&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;Set&lt;SPAN&gt;(&lt;/SPAN&gt;tet&lt;SPAN&gt;.&lt;/SPAN&gt;xieTi&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;SPAN&gt;//是否斜体&lt;/SPAN&gt;
 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tnTemp&lt;SPAN&gt;.&lt;/SPAN&gt;ChangeTypeId&lt;SPAN&gt;(&lt;/SPAN&gt;noteTypeUse&lt;SPAN&gt;.&lt;/SPAN&gt;Id&lt;SPAN&gt;);&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc&lt;SPAN&gt;.&lt;/SPAN&gt;Regenerate&lt;SPAN&gt;();&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res&amp;nbsp;&lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;tnTemp&lt;SPAN&gt;.&lt;/SPAN&gt;Width&lt;SPAN&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;}&lt;/SPAN&gt;
 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;subTr&lt;SPAN&gt;.&lt;/SPAN&gt;RollBack&lt;SPAN&gt;();&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;return&lt;/SPAN&gt;&amp;nbsp;res&lt;SPAN&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/PRE&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>Fri, 21 Jul 2017 07:36:07 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/underline-the-textnote-retrieve-the-length-of-independenttag/m-p/7244069#M57083</guid>
      <dc:creator>1368026189</dc:creator>
      <dc:date>2017-07-21T07:36:07Z</dc:date>
    </item>
    <item>
      <title>Re: underline The TextNote retrieve the length of IndependentTag.text</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/underline-the-textnote-retrieve-the-length-of-independenttag/m-p/7248119#M57084</link>
      <description>&lt;P&gt;Anyone helps?Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jul 2017 00:33:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/underline-the-textnote-retrieve-the-length-of-independenttag/m-p/7248119#M57084</guid>
      <dc:creator>1368026189</dc:creator>
      <dc:date>2017-07-24T00:33:30Z</dc:date>
    </item>
  </channel>
</rss>

