private void DeleteAttachment()
{
// doc.ReplaceItemValue("编译附件", ""); //清空rtf域对象
NotesItem ni = doc.GetFirstItem("编译附件");
NotesRichTextItem nrti = null;
if (ni != null)
{
nrti = ni as NotesRichTextItem; //得到rtf域对象
if (nrti.type == IT_TYPE.RICHTEXT)
{
object O = nrti.EmbeddedObjects;
if (O != null)
{
object[] OO = ((object[])O);
for (int i = 0; i < OO.Length; i++)
{
NotesEmbeddedObject NEmbeddedObject = (NotesEmbeddedObject)(OO[i]);
if (NEmbeddedObject.type==EMBED_TYPE.EMBED_ATTACHMENT)
{
NEmbeddedObject.Remove();
}
}
}
}
}
doc.Save(true, false, false);
}