<?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>General</title><link>https://www.infopathdev.com:443/forums/41.aspx</link><description>If you're not sure where to ask your question, ask it here. If necessary, our moderators will make sure it gets classified in the correct board.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: How to call methods in a Windows Form Application Host from InfoPath?</title><link>https://www.infopathdev.com:443/forums/thread/43459.aspx</link><pubDate>Thu, 25 Jun 2009 11:55:02 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:43459</guid><dc:creator>BeniGemperle</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/43459.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=43459</wfw:commentRss><description>&lt;p&gt;I found out this works.&lt;/p&gt;&lt;strong&gt;In an assembly HostAPI is this:&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;[&lt;span style="COLOR:#2b91af;"&gt;ComVisible&lt;/span&gt;(&lt;span style="COLOR:blue;"&gt;true&lt;/span&gt;)]&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;[&lt;span style="COLOR:#2b91af;"&gt;Serializable&lt;/span&gt;()]&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;COLOR:blue;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;public&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;class&lt;/span&gt; &lt;span style="COLOR:#2b91af;"&gt;HostAPI&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="COLOR:blue;"&gt;public&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;void&lt;/span&gt; Save()&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:2;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="COLOR:#2b91af;"&gt;MessageBox&lt;/span&gt;.Show(&lt;span style="COLOR:#a31515;"&gt;&amp;quot;HostAPI - Save()&amp;quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt; &lt;br /&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;
&lt;hr /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;Code in Host Form:&lt;br /&gt;&lt;/strong&gt;formControl1.Host = &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;new&lt;/font&gt;&lt;/font&gt; &lt;font color="#2b91af"&gt;&lt;font color="#2b91af"&gt;HostAPI&lt;/font&gt;&lt;/font&gt;(); 
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;So, code in the assembly HostAPI can be&amp;nbsp;executed from the InfoPath Form Code. Is this the correct way?&lt;/p&gt;
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;Isn&amp;#39;t it possible to make&amp;nbsp;the &lt;font color="#2b91af"&gt;HostAPI &lt;/font&gt;abstract and set this to the Host property?&lt;/p&gt;
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;Or haw can I make &lt;font color="#2b91af"&gt;HostAPI &lt;/font&gt;virtual?&lt;/p&gt;
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;This results in the reported InvalidCastException:&lt;/p&gt;
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;strong&gt;HostAPI assembly:&lt;/strong&gt;&lt;/p&gt;
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;
&lt;hr /&gt;
&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;COLOR:blue;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;public&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;abstract&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;class&lt;/span&gt; &lt;span style="COLOR:#2b91af;"&gt;HostAPI&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="COLOR:blue;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="COLOR:blue;"&gt;abstract&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;void&lt;/span&gt; Save();&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;}&lt;/span&gt; 
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;strong&gt;&lt;br /&gt;Code in Host Form:&lt;/strong&gt;&lt;/p&gt;
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;COLOR:blue;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;font color="#000000"&gt;
&lt;hr /&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;COLOR:blue;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;/span&gt;public&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt; &lt;span style="COLOR:blue;"&gt;class&lt;/span&gt; &lt;span style="COLOR:#2b91af;"&gt;HostAPICommands&lt;/span&gt; : &lt;span style="COLOR:#2b91af;"&gt;HostAPI&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="COLOR:blue;"&gt;public&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;override&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;void&lt;/span&gt; Save()&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:2;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="COLOR:#2b91af;"&gt;MessageBox&lt;/span&gt;.Show(&lt;span style="COLOR:#a31515;"&gt;&amp;quot;HostAPICommands - Save()&amp;quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;}&lt;/span&gt; 
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;span&gt;&lt;span style="mso-tab-count:1;"&gt;&lt;font face="Trebuchet MS"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;COLOR:#2b91af;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;HostAPICommands&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt; HostCommands = &lt;span style="COLOR:blue;"&gt;new&lt;/span&gt; &lt;span style="COLOR:#2b91af;"&gt;HostAPICommands&lt;/span&gt;();&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;COLOR:#2b91af;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;HostAPI&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:EN-US;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt; HostObject = (&lt;span style="COLOR:#2b91af;"&gt;HostAPI&lt;/span&gt;)HostCommands;&lt;/span&gt; 
&lt;p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;LETTER-SPACING:0pt;FONT-SIZE:10pt;mso-ansi-language:DE-CH;mso-fareast-language:DE-CH;mso-no-proof:yes;"&gt;formControl1.Host = HostObject; // InvalidCastException occurs here&lt;/span&gt;&lt;/p&gt;</description></item><item><title>How to call methods in a Windows Form Application Host from InfoPath?</title><link>https://www.infopathdev.com:443/forums/thread/43184.aspx</link><pubDate>Fri, 19 Jun 2009 07:36:52 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:43184</guid><dc:creator>BeniGemperle</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/43184.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=43184</wfw:commentRss><description>&lt;div style="LINE-HEIGHT:13pt;MARGIN-TOP:0cm;PADDING-LEFT:0cm;PADDING-RIGHT:0cm;MARGIN-BOTTOM:0pt;FONT-SIZE:9pt;"&gt;&lt;font face="Trebuchet MS"&gt;Hi,&lt;/font&gt;&lt;/div&gt;
&lt;div style="LINE-HEIGHT:13pt;MARGIN-TOP:0cm;PADDING-LEFT:0cm;PADDING-RIGHT:0cm;MARGIN-BOTTOM:0pt;FONT-SIZE:9pt;"&gt;&lt;font face="Trebuchet MS"&gt;&lt;/font&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="LINE-HEIGHT:13pt;MARGIN-TOP:0cm;PADDING-LEFT:0cm;PADDING-RIGHT:0cm;MARGIN-BOTTOM:0pt;FONT-SIZE:9pt;"&gt;&lt;font face="Trebuchet MS"&gt;I’m creating a Windows Form Application that hosts an InfoPath Form Control. The InfoPath Form has to be able to call methods in the host application. This should work by passing an object to the InfoPath FormControl &lt;a href="http://msdn.microsoft.com/en-us/library/microsoft.office.infopath.xmlform.notifyhost.aspx"&gt;Host Property&lt;/a&gt;. I don’t get this to work. I always get an InvalidCastException without any details.&lt;/font&gt;&lt;/div&gt;
&lt;div style="LINE-HEIGHT:13pt;MARGIN-TOP:0cm;PADDING-LEFT:0cm;PADDING-RIGHT:0cm;MARGIN-BOTTOM:0pt;FONT-SIZE:9pt;"&gt;&lt;font face="Trebuchet MS"&gt;&lt;/font&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="LINE-HEIGHT:13pt;MARGIN-TOP:0cm;PADDING-LEFT:0cm;PADDING-RIGHT:0cm;MARGIN-BOTTOM:0pt;FONT-SIZE:9pt;"&gt;&lt;font face="Trebuchet MS"&gt;What are the requirements to object set in the Host Property?&lt;/font&gt;&lt;/div&gt;
&lt;div style="LINE-HEIGHT:13pt;MARGIN-TOP:0cm;PADDING-LEFT:0cm;PADDING-RIGHT:0cm;MARGIN-BOTTOM:0pt;FONT-SIZE:9pt;"&gt;&lt;font face="Trebuchet MS"&gt;Can somebody please provide me a working example?&lt;/font&gt;&lt;/div&gt;
&lt;div style="LINE-HEIGHT:13pt;MARGIN-TOP:0cm;PADDING-LEFT:0cm;PADDING-RIGHT:0cm;MARGIN-BOTTOM:0pt;FONT-SIZE:9pt;"&gt;&lt;font face="Trebuchet MS"&gt;&lt;/font&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="LINE-HEIGHT:13pt;MARGIN-TOP:0cm;PADDING-LEFT:0cm;PADDING-RIGHT:0cm;MARGIN-BOTTOM:0pt;FONT-SIZE:9pt;"&gt;&lt;font face="Trebuchet MS"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/microsoft.office.infopath.xmlform.notifyhost.aspx"&gt;NotifyHost()&lt;/a&gt; works, but I need to call methods that give back data.&lt;/font&gt;&lt;/div&gt;
&lt;div style="LINE-HEIGHT:13pt;MARGIN-TOP:0cm;PADDING-LEFT:0cm;PADDING-RIGHT:0cm;MARGIN-BOTTOM:0pt;FONT-SIZE:9pt;"&gt;&lt;font face="Trebuchet MS"&gt;&lt;/font&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="LINE-HEIGHT:13pt;MARGIN-TOP:0cm;PADDING-LEFT:0cm;PADDING-RIGHT:0cm;MARGIN-BOTTOM:0pt;FONT-SIZE:9pt;"&gt;&lt;font face="Trebuchet MS"&gt;Thanks&lt;/font&gt;&lt;/div&gt;
&lt;div style="LINE-HEIGHT:13pt;MARGIN-TOP:0cm;PADDING-LEFT:0cm;PADDING-RIGHT:0cm;MARGIN-BOTTOM:0pt;FONT-SIZE:9pt;"&gt;&lt;font face="Trebuchet MS"&gt;Benjamin&lt;/font&gt;&lt;/div&gt;</description></item></channel></rss>