Group:  Microsoft Word ยป microsoft.public.word.oleinterop
Thread: Programmatically removing digital signatures

Programmatically removing digital signatures
Carle 10/3/2008 7:07:01 PM
I am currently working on a project that involves removing digital signatures
from a document programmatically. Is there any way to suppress the 'Remove
Signature' dialog box that displays when using the Delete function (code
below).

Microsoft.Office.Interop.Word.ApplicationClass wordapp = new
Microsoft.Office.Interop.Word.ApplicationClass();

object path = fileName;
object readOnly = false;
object isVisible = false;
object confirmConv = false;
object missing = System.Reflection.Missing.Value;
Document test = wordapp.Documents.Open(ref path, ref confirmConv, ref
readOnly, ref missing, ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref isVisible, ref missing, ref
missing, ref missing, ref missing);
SignatureSet testsign = test.Signatures;
foreach (Signature sign1 in testsign)
{
if (sign1.IsSigned)
{
sign1.Delete();
}
}

Home | Search | Terms | Imprint
Newsgroups Reader