XmlForm.Signed Property

Gets a value that indicates whether a form has been digitally signed using digital signatures.

Namespace:  Microsoft.Office.InfoPath
Assembly:  Microsoft.Office.InfoPath (in Microsoft.Office.InfoPath.dll)

public abstract bool Signed { get; }

Property Value

Type: System.Boolean
true if the entire form or one or more sections of signable data have been digitally signed; otherwise false.

The Signed property is true, if the entire form or one or more sections have been digitally signed. If false, the form has not been digitally signed, or a user has removed all signatures from the form.

InfoPath uses XML Signatures to digitally sign forms.


If a form has been digitally signed, its underlying XML document is placed in a read-only state.

This member can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.

This type or member can be accessed from code running in forms opened in Microsoft InfoPath Filler or in a Web browser.

To view a code example that uses the Signed property, see the Loading event topic.