DataDOMEvent.ReturnStatus Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, указывающее состояние возврата события проверки данных.
public:
property bool ReturnStatus { bool get(); void set(bool value); };
public bool ReturnStatus { get; set; }
member this.ReturnStatus : bool with get, set
Public Property ReturnStatus As Boolean
Значение свойства
Реализации
Примеры
В следующем примере свойство DataDOMEventObjectReturnStatus объекта используется для указания на то, что событие проверки данных не прошло успешно. Код также использует ReturnMessage свойство объекта для DataDOMEventObject отображения сообщения пользователю.
[InfoPathEventHandler(MatchPath="/Customers/Customer/RepVisitDt", EventType=InfoPathEventType.OnBeforeChange)]
public void RepVisitDt_OnBeforeChange(DataDOMEvent e)
{
if (e.NewValue.ToString() == "")
{
e.ReturnMessage = "You must supply a value for this field.";
e.<span class="label">ReturnStatus</span> = false;
}
}
Комментарии
OnBeforeChange Если для свойства ReturnStatus задано значение false, изменения в узле модели объектов XML-документов (DOM) не принимаются и событие проверки данных завершается ошибкой. Если присвоено значение true, ошибка проверки данных не происходит, и событие проверки данных завершается успешно.
Важно! Доступ к этому члену можно получить только с помощью форм, работающих в том же домене, что и открытая форма, или с помощью форм, которым предоставлены междоменные разрешения.