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


Свойство DocReturnEvent.ReturnStatus

Возвращает и задает значение, указывающее статус возврата событий OnLoad и OnSubmitRequest.

Это свойство несовместимо с CLS.  

Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)

Синтаксис

'Декларация
<DispIdAttribute(101)> _
Property ReturnStatus As Boolean
'Применение
Dim instance As DocReturnEvent
Dim value As Boolean

value = instance.ReturnStatus

instance.ReturnStatus = value
[DispIdAttribute(101)] 
bool ReturnStatus { get; set; }

Заметки

Если свойству ReturnStatus задано значение false, события OnLoad и OnSubmitRequest завершатся с ошибками. Если свойству задать значение true, события OnLoad и OnSubmitRequest будут выполнены без ошибок. Значением по умолчанию для событияOnLoad является true, а для события OnSubmitRequest - false.

ЗаметкаВнимание!

Доступ к этому члену имеется только у форм, запускаемых на том же домене, что и открытая в настоящий момент форма, или у форм, которым были присвоены междоменные разрешения.

Пример

В следующем примере свойство ReturnStatus объекта DocReturnEventObject служит для указания, что событие OnLoad завершилось с ошибкой:

[InfoPathEventHandler(EventType=InfoPathEventType.OnLoad)]
public void OnLoad(DocReturnEvent e)
{ 
 // Cancel the event.
 e.ReturnStatus = false;
}

См. также

Ссылка

Интерфейс DocReturnEvent
Члены DocReturnEvent
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust