Поделиться через


Интерфейс 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