0

プレーン テキスト コンテンツ コントロールを含む Word 文書を作成しています。

これらのいくつかを追加し、XML ファイルの値をコンテンツ コントロールに代入するコードが機能するようにしました。ただし、テンプレートにコンテンツ コントロールを追加すると、デザイン モード ( <| および |> ) でタグ テキストの前後に再生記号のようなものが表示されます。これらが何であるか、およびそれらが私のコードをクラッシュさせているので、それらを取り除く方法を誰かが説明できますか. シンボルがコンテンツ コントロール タグ上にある場合、この行は null を返します。

XElement run = element.Element(w + "sdtContent").Element(w + "r");

他のすべてのタグの値を返します。

4

1 に答える 1

0

この記号は、以下に示すように sdtContent に段落が含まれている場合に表示されます

<w:sdt>
  <w:sdtPr>        
    <w:id w:val="397949701"/>
    <w:placeholder>
      <w:docPart w:val="6FCFBA48E30F4D3797F7E20820FF13DE"/>
    </w:placeholder>
    <w:showingPlcHdr/>
    <w:text/>
  </w:sdtPr>
  <w:sdtEndPr/>
  <w:sdtContent>
    <w:p w:rsidR="008D0325" w:rsidRPr="008D0325" w:rsidRDefault="008D0325" w:rsidP="008D0325">
      <w:pPr>
        <w:rPr>
          <w:b/>
        </w:rPr>
      </w:pPr>
      <w:r w:rsidR="00060F2E" w:rsidRPr="004E36F4">
        <w:t>Click here to enter text.</w:t>
      </w:r>
    </w:p>
  </w:sdtContent>
</w:sdt>
于 2012-01-31T20:52:11.067 に答える