Sdílet prostřednictvím


InfoPathControl.Uninit-Methode

Definiert eine Methode, die vom Entwickler bereitgestellt werden muss, um die erforderlichen Bereinigungsroutinen auszuführen, bevor eine Instanz des Steuerelements aus einer Ansicht entfernt wird.

Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)

Syntax

'Declaration
Sub Uninit
'Usage
Dim instance As InfoPathControl

instance.Uninit
void Uninit ()

Hinweise

InfoPath ruft die Uninit-Methode unmittelbar vor dem Entfernen des Steuerelements aus der Ansicht und dem Zerstören des Steuerelements auf. Da InfoPath-Formulare für die Darstellung von Ansichten XSL-Transformationen verwenden, können Änderungen der Daten oder explizite Aufrufe des Objektmodells dazu führen, dass InfoPath automatisch die Ansicht mit den Daten in dem einem Formular zugrunde liegenden XML-Dokument synchronisiert und die Ansicht zerstört sowie neu erstellt wird. Die Wahrscheinlichkeit, dass ActiveX-Steuerelemente in einer bestimmten Sitzung erstellt und zerstört werden, ist daher wesentlich größer als bei Visual Basic-Formularen oder Webformularen. ActiveX-Steuerelemente, die unabhängig von den gebundenen Daten Statusinformationen erhalten müssen, wie z. B. den Status der Bildlaufposition, müssen Routinen in der Init-Methode des Steuerelements erstellen, die die SetNamedNodeProperty-Methode zum Speichern dieser Informationen und die GetNamedNodeProperty-Methode zum Wiederherstellen der Statusinformationen während des Aufrufs der Init-Methode verwenden.

Die Objekte InfoPathControl und InfoPathControlSite sowie deren Methoden und Eigenschaften sind so ausgelegt, dass sie nur von der Implementierung eines ActiveX-Steuerelements aufgerufen werden können. Diese Objekte und deren Member werden im Code von InfoPath-Formularen nicht unterstützt. Weitere Informationen zum Erstellen von ActiveX-Steuerelementen, die mit InfoPath arbeiten, finden Sie im InfoPath Developer Center (https://msdn.microsoft.com/infopath).

Siehe auch

Referenz

InfoPathControl-Schnittstelle
InfoPathControl-Member
Microsoft.Office.Interop.InfoPath-Namespace