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


Свойство XmlForm.New

Возвращает значение, которое указывает, является ли форма новой.

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

Синтаксис

'Декларация
Public MustOverride ReadOnly Property New As Boolean
'Применение
Dim instance As XmlForm
Dim value As Boolean

value = instance.New
public abstract bool New { get; }

Значение свойства

true, если форма новая; в противном случае — false.

Заметки

Поведение свойства New зависит от того, была ли новая форма создана в Microsoft Office InfoPath 2007 или в веб-обозревателе.

В веб-обозревателе для свойства New устанавливается значение true, когда создается новая форма. Значение false для этого свойства устанавливается, только когда открывается существующая форма.

В InfoPath для свойства New устанавливается значение true, когда создается новая форма. Значение false для этого свойства устанавливается сразу после успешного сохранения формы. Также значение false устанавливается для этого свойства, когда открывается существующая форма.

ЗаметкаЗаметка

Свойство New эквивалентно свойству IsNew объекта XDocument в объектной модели COM или сценариев и свойство IsNew интерфейса _XDocument2 объектной модели управляемого кода, совместимой с InfoPath 2003.

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

Доступ к этому типу или члену имеется из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007 или в веб-обозревателе.

Пример

В следующем примере показан шаблон использования свойства New для условно выполняемого кода в зависимости от того, является ли форма новой.

if (this.New)
{
   // Code to run if form is new.
}
else
{
   // Code to run if form is not new.
}
If (Me.[New]) Then
   ' Code to run if form is new.
Else
   ' Code to run if form is not new.
End If

См. также

Ссылка

Класс XmlForm
Члены XmlForm
Пространство имен Microsoft.Office.InfoPath