Freigeben über


XmlForm.Host-Eigenschaft

Ruft ein System.Object-Objekt ab, das von Code, der in einer gehosteten Instanz von InfoPath ausgeführt wird, für den Zugriff auf das Objektmodell der Hostanwendung verwendet werden kann.

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

Syntax

'Declaration
Public MustOverride ReadOnly Property Host As Object
    Get
'Usage
Dim instance As XmlForm
Dim value As Object

value = instance.Host
public abstract Object Host { get; }

Eigenschaftswert

Typ: System.Object
Ein System.Object-Objekt, das die Methode darstellt, die in der Hostwendung für den Zugriff auf das Objektmodell dieser Anwendung definiert wurde.

Hinweise

Diese Eigenschaft wird nur für Szenarien verwendet, in denen InfoPath in einer anderen Anwendung als Steuerelement gehostet wird und der in InfoPath ausgeführte Code den Zugriff auf das Objektmodell der Hostanwendung benötigt. Der Wert dieser Eigenschaft ist standardmäßig auf ein Nullverweis (Nothing in Visual Basic) festgelegt.

Eine kurze Übersicht über das Hosten von InfoPath in einer anderen Anwendung finden Sie unter „Der als Steuerelement gehostete InfoPath-Editor" in Neuigkeiten für InfoPath-Entwickler. Detaillierte Informationen zum Hosten von InfoPath in einer anderen Anwendung finden Sie unter „Hosting the InfoPath Editing Environment in a Custom Windows Form Application" im InfoPath-Entwicklerportal auf MSDN.

Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die in der gleichen Domäne wie das derzeit geöffnete Formular ausgeführt werden oder denen domänenübergreifende Berechtigungen zugewiesen wurden.

Auf diesen Typ oder dieses Mitglied kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die in Microsoft InfoPath Filler geöffnet wurden.

Siehe auch

Referenz

XmlForm Klasse

XmlForm-Member

Microsoft.Office.InfoPath-Namespace