Freigeben über


VersionUpgradeEvent.DocumentVersion-Eigenschaft

Ruft die Versionsnummer eines Microsoft Office InfoPath 2007-Formulars ab.

Diese Eigenschaft ist nicht CLS-kompatibel.  

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

Syntax

<DispIdAttribute(1)> _
ReadOnly Property DocumentVersion As String

Dim instance As VersionUpgradeEvent
Dim value As String

value = instance.DocumentVersion
[DispIdAttribute(1)] 
string DocumentVersion { get; }

Hinweise

Diese Eigenschaft kann nur während des OnVersionUpgrade-Ereignisses verwendet werden.

Wichtig:

Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden.

Beispiel

Im folgenden Beispiel dient die DocumentVersion-Eigenschaft des VersionUpgradeEventObject-Objekts zum Anzeigen der Versionsnummer eines InfoPath-Formulars in einem Meldungsfeld:

[InfoPathEventHandler(EventType=InfoPathEventType.OnVersionUpgrade)]
public void OnVersionUpgrade(VersionUpgradeEvent e)
{
 thisXDocument.UI.Alert("The form version: " + e.DocumentVersion + 
  "\nThe form template version: " + e.SolutionVersion);
 e.ReturnStatus = true;   
}

Siehe auch

Referenz

VersionUpgradeEvent-Schnittstelle
VersionUpgradeEvent-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace