Интерфейс VersionUpgradeEventObject
Объект событий, который используется во время события обновления версии Microsoft Office InfoPath 2003.
Пространство имен: Microsoft.Office.Interop.InfoPath
Сборка: Microsoft.Office.Interop.InfoPath (в microsoft.office.interop.infopath.dll)
Синтаксис
'Декларация
<CoClassAttribute(GetType(VersionUpgradeEventObjectClass))> _
<GuidAttribute("096CD614-0786-11D1-95FA-0080C78EE3BB")> _
Public Interface VersionUpgradeEventObject
Inherits VersionUpgradeEvent
'Применение
Dim instance As VersionUpgradeEventObject
[CoClassAttribute(typeof(VersionUpgradeEventObjectClass))]
[GuidAttribute("096CD614-0786-11D1-95FA-0080C78EE3BB")]
public interface VersionUpgradeEventObject : VersionUpgradeEvent
Заметки
Этот тип является программой-оболочкой для компонентного класса, которого требует управляемый программный код для COM-взаимодействия. Используйте этот тип для доступа к членам интерфейса COM, созданного этим компонентным классом. Дополнительные сведения об интерфейсе COM, включая ссылку на описания его членов, см. в статье VersionUpgradeEvent.
Объект VersionUpgradeEvent предоставляет ряд свойств, которые могут быть использованы в событии обновления версии для программного взаимодействия с основным XML-документом формы, определения номеров версий форм и шаблонов форм и обеспечения отклика, подтверждающего успешное выполнение процесса обновления версии.
Объект VersionUpgradeEvent передается как параметр событию OnVersionUpgrade формы InfoPath. Предоставляемые им свойства доступны только во время этого события.
Пример
В следующем примере свойства DocumentVersion и SolutionVersion объекта VersionUpgradeEvent используются для отображения номеров версий форм и шаблонов форм:
public void OnVersionUpgrade(VersionUpgradeEvent e)
{
thisXDocument.UI.Alert("The form version: " + e.DocumentVersion +
"\nThe form template version: " + e.SolutionVersion);
e.ReturnStatus = true;
}
См. также
Ссылка
Члены VersionUpgradeEventObject
Пространство имен Microsoft.Office.Interop.InfoPath