Свойство 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