Freigeben über


VersionUpgradeEvent.SolutionVersion-Eigenschaft

Ruft die Versionsnummer einer Microsoft Office InfoPath 2007-Formularvorlage 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(2)> _
ReadOnly Property SolutionVersion As String

Dim instance As VersionUpgradeEvent
Dim value As String

value = instance.SolutionVersion
[DispIdAttribute(2)] 
string SolutionVersion { 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 SolutionVersion-Eigenschaft des VersionUpgradeEventObject-Objekts zum Anzeigen der Versionsnummer einer InfoPath-Formularvorlage 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