Свойство _XDocument3.ViewInfos
Возвращает ссылку на коллекцию ViewInfosCollection, связанную с формой Microsoft Office InfoPath 2007.
Это свойство несовместимо с 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 _XDocument3
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);
}
}
См. также
Ссылка
Интерфейс _XDocument3
Члены _XDocument3
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust