DataDOMEvent.NewValue Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение узла XML DOM, который обновляется или вставляется во время события проверки данных.
public:
property System::Object ^ NewValue { System::Object ^ get(); };
public object NewValue { get; }
member this.NewValue : obj
Public ReadOnly Property NewValue As Object
Значение свойства
Примеры
В следующем примере OldValue свойство DataDOMEventObject объекта используется для отображения исходного значения узла XML DOM, а также его NewValue:
thisXDocument.UI.Alert("Original value: " + e.OldValue.ToString() + "\nNew value: " + e.<span class="label">NewValue</span>.ToString());
В следующем примере свойство NewValue объекта DataDOMEvent проверяется на пустое значение. Если свойство не является пустым, поля "FirstName" и "Lastname" очищаются.
if (e.IsUndoRedo)
{
// An undo or redo operation has occurred and the DOM is read-only.
return;
}
// A field change has occurred and the DOM is writable. Write code here to respond
// to the changes.
if (e.<span class="label">NewValue</span>.ToString() == "")
return;
if (thisXDocument.DOM.selectSingleNode("/dfs:myFields/dfs:queryFields/q:Employees/@FirstName").text != "")
thisXDocument.DOM.selectSingleNode("/dfs:myFields/dfs:queryFields/q:Employees/@FirstName").text = "";
if (thisXDocument.DOM.selectSingleNode("/dfs:myFields/dfs:queryFields/q:Employees/@LastName").text != "")
thisXDocument.DOM.selectSingleNode("/dfs:myFields/dfs:queryFields/q:Employees/@LastName").text = "";
Комментарии
Свойство NewValue содержит значение узла XML DOM, которое заменит существующее значение. Чтобы получить исходное значение узла XML DOM, используйте OldValue свойство .
Важно! Доступ к этому члену можно получить только с помощью форм, работающих в том же домене, что и открытая форма, или с помощью форм, которым предоставлены междоменные разрешения.