ViewInfosCollection Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит ViewInfoObject объект для каждого представления в форме Microsoft InfoPath.
public interface class ViewInfosCollection : Microsoft::Office::Interop::InfoPath::SemiTrust::ViewInfos
[System.Runtime.InteropServices.Guid("096cd601-0786-11d1-95fa-0080c78ee3bb")]
public interface ViewInfosCollection : Microsoft.Office.Interop.InfoPath.SemiTrust.ViewInfos
type ViewInfosCollection = interface
interface ViewInfos
Public Interface ViewInfosCollection
Implements ViewInfos
- Атрибуты
- Реализации
Примеры
В следующем примере, свойство ViewInfos объекта XDocument реализовано как обработчик событий OnClick для кнопки в форме и используется для задания ссылки на семейство ViewInfos. После этого код просматривает семейство и отображает порядковый номер и имя каждого содержащегося в нем объекта ViewInfo.
[InfoPathEventHandler(MatchPath="ShowViewNames", EventType=InfoPathEventType.OnClick)]
public void ShowViewNames_OnClick(DocActionEvent e)
{
// Set a reference to the ViewInfos collection.
ViewInfos viewInfos= thisXDocument.<span class="label">ViewInfos</span>;
// Loop through the collection and display the name
// of each ViewInfo object that it contains.
for (int i=0; i < viewInfos.Count; i++)
{
thisXDocument.UI.Alert("View name " + i + ": " +
viewInfos[i].Name);
}
}
Комментарии
Этот тип является оболочкой для компонентного класса, необходимого управляемому коду для взаимодействия с COM. Используйте этот тип для доступа к элементам интерфейса COM, реализованного этим компонентным классом. Сведения об интерфейсе COM, включая ссылку на описания его членов, см. в разделеViewInfos .
Коллекция ViewInfosCollection реализует свойства, которые можно использовать для доступа к связанному с формой объекту ViewInfoObject , и доступ к нему осуществляется через ViewInfos свойство XDocument объекта .
Семейство ViewInfosCollection можно использовать только для получения числа объектов ViewInfoObject, содержащихся в нем, или для возврата ссылки на указанный объект ViewInfoObject. Его нельзя использовать для создания, добавления или удаления объектов ViewInfoObject.
Свойства
Count |
Возвращает количество объектов, ViewInfoObject содержащихся в ViewInfosCollection коллекции. (Унаследовано от ViewInfos) |
Item[Object] |
Возвращает указанный ViewInfoObject объект из ViewInfosCollection коллекции. (Унаследовано от ViewInfos) |
Методы
GetEnumerator() |
Возвращает IEnumerator , который выполняет итерацию по всем записям в объекте ViewInfosCollection . (Унаследовано от ViewInfos) |