Свойство XmlForm.Dirty
Возвращает значение, которое указывает, были ли изменены данные в форме со времени последнего сохранения.
Пространство имен: Microsoft.Office.InfoPath
Сборка: Microsoft.Office.InfoPath (в microsoft.office.infopath.dll)
Синтаксис
'Декларация
Public MustOverride Property Dirty As Boolean
'Применение
Dim instance As XmlForm
Dim value As Boolean
value = instance.Dirty
instance.Dirty = value
public abstract bool Dirty { get; set; }
Значение свойства
true — если данные в форме были изменены со времени последнего сохранения; в противном случае — false.
Заметки
Если значением свойства Dirty является true, данные в связанном XML-документе формы были изменены со времени последнего сохранения. Если значение false, данные не были изменены.
Заметка |
---|
Изменения, внесенные во время события Loading, не влияют на свойство Dirty, для которого установлено значение true. |
Доступ к этому члену имеется только у форм, запускаемых на том же домене, что и открытая в настоящий момент форма, или у форм, которым были присвоены междоменные разрешения.
Пример
В следующем примере свойство Dirty класса XmlForm используется для того, чтобы определить, были ли изменены данные в форме.
if (this.Dirty)
{
MessageBox.Show("Data has been changed.");
}
else
{
MessageBox.Show("Data has not been changed.");
}
If (Me.Dirty) Then
MessageBox.Show("Data has been changed.")
Else
MessageBox.Show("Data has not been changed.")
End If
См. также
Ссылка
Класс XmlForm
Члены XmlForm
Пространство имен Microsoft.Office.InfoPath