に知られることなく、XMLを文書化するには、カスタムXMLを追加しますが、別のソフトウェアがドキュメントをスキャンしてXMLで見つけることができます。VSTOのWord 2013に追加 - 私は、ユーザーが自分のドキュメントページ上の文字列を見ることができないようにWord文書のXMLに文字列を追加しようとしています、それはページ
私は、XMLに書き込むために、この情報を使用していますが、それはitems1.xmlと呼ばれる別のファイルに文字列を入れているように見えます。
https://msdn.microsoft.com/en-us/library/bb608612(v=vs.100).aspx
私が使用していたコードは以下のとおりです。
private void AddCustomXmlPartToActiveDocument(Word.Document document)
{
string xmlString =
"<?xml version=\"1.0\" encoding=\"utf-8\" ?>" +
"<employees xmlns=\"http://schemas.microsoft.com/vsto/samples\">" +
"<employee>" +
"<name>Karina Leal</name>" +
"<hireDate>1999-04-01</hireDate>" +
"<title>Manager</title>" +
"</employee>" +
"</employees>";
Office.CustomXMLPart employeeXMLPart = document.CustomXMLParts.Add(xmlString);
}
どのように私は、ページの内容が保存されているXMLファイルにテキストの指定された作品を書くことができますか?カスタムXMLが格納されます場所
試し 'document.CustomXMLParts.Add(xmlString、行方不明)'。 –