ViewInfosCollection Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene un ViewInfoObject objeto para cada vista dentro de un formulario de 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
- Atributos
- Implementaciones
Ejemplos
En el ejemplo siguiente, implementado como controlador de eventos OnClick para un botón de un formulario, se utiliza la propiedad ViewInfos del objeto XDocument para establecer una referencia a la colección ViewInfos. A continuación, el código efectúa una operación de bucle en la colección y muestra el índice de posición y el nombre de cada objeto ViewInfo contenido en ella:
[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);
}
}
Comentarios
Este tipo es un contenedor para una coclase que requiere el código administrado para la interoperabilidad con COM. Use este tipo para acceder a los miembros de la interfaz COM que implementa esta coclase. Para obtener información sobre la interfaz COM, incluido un vínculo a las descripciones de sus miembros, consulteViewInfos .
La colección ViewInfosCollection implementa propiedades que se pueden usar para tener acceso al objeto ViewInfoObject asociado de un formulario y es accesible a través de la ViewInfos propiedad del XDocument objeto .
La colecciónViewInfosCollection únicamente se puede utilizar para obtener el recuento de los objetos ViewInfoObject que contiene o para devolver una referencia a un objeto ViewInfoObject especificado. No se puede utilizar para crear, agregar ni quitar objetos ViewInfoObject.
Propiedades
Count |
Obtiene un recuento del número de ViewInfoObject objetos contenidos en la ViewInfosCollection colección. (Heredado de ViewInfos) |
Item[Object] |
Obtiene el objeto especificado ViewInfoObject de la ViewInfosCollection colección. (Heredado de ViewInfos) |
Métodos
GetEnumerator() |
Obtiene un IEnumerator que recorre en iteración todas las entradas del ViewInfosCollection objeto . (Heredado de ViewInfos) |