次の方法で共有


XmlForm.HostName プロパティ

InfoPath をコントロールとしてホストしているアプリケーションの名前を取得します。

名前空間:  Microsoft.Office.InfoPath
アセンブリ:  Microsoft.Office.InfoPath (Microsoft.Office.InfoPath.dll)

構文

'宣言
Public MustOverride ReadOnly Property HostName As String
    Get
'使用
Dim instance As XmlForm
Dim value As String

value = instance.HostName
public abstract string HostName { get; }

プロパティ値

型: System.String
ホスト アプリケーションの名前。

解説

このプロパティは、InfoPath が別のアプリケーションでコントロールとしてホストされていて、InfoPath で実行しているコードでホスト アプリケーションの名前にアクセスする必要があるシナリオで使用するためのものです。通常、返されるホスト アプリケーション名は、ダイアログ ボックスのタイトル バーのテキストとして、"Microsoft InfoPath" の代わりに使用されます。

別のアプリケーションでの InfoPath のホストの概要については、「InfoPath 開発者向けの新機能」の「コントロールとしてホストされる InfoPath エディター」を参照してください。別のアプリケーションでの InfoPath のホストの詳細については、MSDN の「InfoPath デベロッパー ポータル」にある「カスタム Windows フォーム アプリケーションで InfoPath フォーム編集環境をホストする」という記事を参照してください。

このメンバーには、制約なしでアクセスできます。

この型またはメンバーには、Microsoft InfoPath Filler で開かれたフォームを実行中のコードからのみアクセスできます。

関連項目

参照

XmlForm クラス

XmlForm メンバー

Microsoft.Office.InfoPath 名前空間