ViewInfosCollection 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含 ViewInfoObject Microsoft Office InfoPath 表单中每个视图的对象。
public interface class ViewInfosCollection : Microsoft::Office::Interop::InfoPath::ViewInfos
[System.Runtime.InteropServices.Guid("096CD601-0786-11D1-95FA-0080C78EE3BB")]
public interface ViewInfosCollection : Microsoft.Office.Interop.InfoPath.ViewInfos
type ViewInfosCollection = interface
interface ViewInfos
Public Interface ViewInfosCollection
Implements ViewInfos
- 派生
- 属性
- 实现
示例
在以下示例(实现为表单上按钮的 OnClick 事件处理程序)中,XDocument 对象的 ViewInfos 属性用于设置对 ViewInfos 集合的引用。 然后代码循环遍历该集合并显示其中所包含的每个 ViewInfo 对象的位置索引和名称。
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);
}
}
注解
此类型是用于由 Coclass(托管代码需要此 Coclass 来实现 COM 互操作性)实现的 COM 接口的包装。 要访问由此接口指定的成员,请使用用于包装实现此接口的 Coclass 的类型。 有关该类型的信息(包括用法、备注和示例),请参阅ViewInfos。
ViewInfosCollection 集合实现可用于访问表单关联的 ViewInfoObject 对象的属性,并且可通过 ViewInfos 对象的 属性访问该XDocument对象。
ViewInfosCollection 集合只能用于获取该集合所包含的 ViewInfoObject 对象的数目,或返回对指定 ViewInfoObject 对象的引用。 不能用于创建、添加或删除 ViewInfoObject 对象。
属性
Count |
获取集合中包含的对象数 ViewInfoObject 的 ViewInfosCollection 计数。 (继承自 ViewInfos) |
Item[Object] |
从集合中ViewInfosCollection获取指定的 ViewInfoObject 对象。 (继承自 ViewInfos) |
方法
GetEnumerator() |
获取一个循环访问对象中所有条目的 ViewInfosCollectionIEnumerator。 (继承自 ViewInfos) |