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


Свойство XmlForm.ViewInfos

Возвращает ссылку на объект ViewInfoCollection, связанный с шаблоном формы.

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

Синтаксис

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

value = instance.ViewInfos
public abstract ViewInfoCollection ViewInfos { get; }

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

Коллекция ViewInfoCollection, которая содержит любые объекты ViewInfo, связанные с шаблоном формы.

Заметки

Объект ViewInfosCollection содержит коллекцию объектов ViewInfo, содержащих сведения о каждом представлении, реализованном в шаблоне формы InfoPath.

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

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

Пример

В следующем примере свойство ViewInfos объекта XmlForm используется для установления ссылки на объект ViewInfoCollection для шаблона формы. Затем оно циклически обходит все объекты ViewInfo в коллекции, чтобы отобразить имя каждого представления в окне сообщения.

ViewInfoCollection viewInfos = this.ViewInfos;

foreach(ViewInfo thisView in viewInfos)
{
   MessageBox.Show("View name: " + thisView.Name);
}
Dim viewInfos As ViewInfoCollection = Me.ViewInfos

For Each thisView As ViewInfo In viewInfos
   MessageBox.Show("View name:" & thisView.Name)
Next

См. также

Ссылка

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