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


Свойство _XDocument2.ViewInfos

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

Это свойство несовместимо с CLS.  

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

Синтаксис

'Декларация
<DispIdAttribute(15)> _
ReadOnly Property ViewInfos As ViewInfosCollection
'Применение
Dim instance As _XDocument2
Dim value As ViewInfosCollection

value = instance.ViewInfos
[DispIdAttribute(15)] 
ViewInfosCollection ViewInfos { get; }

Заметки

Семейство ViewInfos содержит семейство объектов ViewInfoObject, хранящих сведения о каждом из представлений, реализованный в форме InfoPath.

ЗаметкаВнимание!

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

Пример

В следующем примере свойство ViewInfos объекта XDocument используется для задания ссылки на семейство ViewInfosCollection. После этого используется свойства Count семейства ViewInfosCollection для просмотра семейства для определения представления по умолчанию с помощью свойства IsDefault объекта ViewInfoObject. Когда представление по умолчанию найдено, программа отображает в окне сообщения имя представления.

ViewInfos viewInfos;
viewInfos = thisXDocument.ViewInfos;

for (int i=0; i < viewInfos.Count; i++)
{
 if (viewInfos[i].IsDefault)
 {
  thisXDocument.UI.Alert("The default view is: " + viewInfos[i].Name);
 }
}

См. также

Ссылка

Интерфейс _XDocument2
Члены _XDocument2
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust