<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Code</title><link>https://www.infopathdev.com:443/forums/45.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Remove Signature</title><link>https://www.infopathdev.com:443/forums/thread/55650.aspx</link><pubDate>Mon, 07 Jun 2010 20:22:46 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:55650</guid><dc:creator>mgarant</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/55650.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=55650</wfw:commentRss><description>&lt;p&gt;for the error, in your function declaration, you need to write the type of the variable&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Ex : &lt;/p&gt;
&lt;p&gt;function removeSignature(string bName){&lt;/p&gt;</description></item><item><title>Remove Signature</title><link>https://www.infopathdev.com:443/forums/thread/55645.aspx</link><pubDate>Mon, 07 Jun 2010 17:48:09 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:55645</guid><dc:creator>woodsnet</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/55645.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=55645</wfw:commentRss><description>&lt;p&gt;Hi-&lt;/p&gt;
&lt;p&gt;I am trying to remove the signatures in the back end once a button it clicked&amp;nbsp; I was able to locate 2 examples on here,&amp;nbsp;but I am having trouble deploying them.&amp;nbsp; I am able to get the 2nd one to look correct, but am unable to call the function.&amp;nbsp; I am also getting an &amp;quot;End of statement expected.&amp;quot; error on the first line&amp;nbsp;&amp;quot;function removeSignature(bName){&amp;quot;&amp;nbsp; where bname = name space.&amp;nbsp; Thanks.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;SignaturesCollection oSignaturesCollection = thisXDocument.SignedDataBlocks[&amp;quot;Actions&amp;quot;];&lt;br /&gt;int iCountOfSignatures = oSignaturesCollection.Count;&lt;br /&gt;if(iCountOfSignatures &amp;lt;= 0)&lt;br /&gt;{&lt;br /&gt;return;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;IXMLDOMNode oSignatureNode = oSignedDataBlock.Signatures[0].SignatureBlockXmlNode;&lt;br /&gt;if(null == oSignatureNode)&lt;br /&gt;{&lt;br /&gt;return;&lt;br /&gt;}&lt;br /&gt;oSignatureNode.parentNode.removeChild(oSignatureNode); &lt;/p&gt;
&lt;p&gt;&amp;nbsp;and &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;function removeSignature(bName){&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var oSignaturesCollection = XDocument.SignedDataBlocks[bName].Signatures;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;var iCountOfSignatures = oSignaturesCollection.Count;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(iCountOfSignatures &amp;lt;= 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;var oSignatureNode = oSignaturesCollection(0).SignatureBlockXmlNode;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(null == oSignatureNode)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;oSignatureNode.parentNode.removeChild(oSignatureNode);&amp;nbsp;&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;</description></item></channel></rss>