Compartilhar via


ViewInfosCollection Interface

Definição

Contém um ViewInfoObject objeto para cada exibição em um formulário do 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
Implementações

Exemplos

No exemplo a seguir, implementado como um manipulador de eventos OnClick para um botão em um formulário, a propriedade ViewInfos do objeto XDocument é usada para definir uma referência à coleção ViewInfos . Em seguida, o código passa pela coleção e exibe o índice posicional e o nome de cada objeto ViewInfo que ele contém.

[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 &lt; viewInfos.Count; i++)
 {
  thisXDocument.UI.Alert("View name " + i + ": " + 
   viewInfos[i].Name);
 }
}

Comentários

This type is a wrapper for a coclass that is required by managed code for COM interoperability. Use this type to access the members of the COM interface implemented by this coclass. Para obter informações sobre a interface COM, incluindo um link para descrições de seus membros, consulteViewInfos.

A coleção ViewInfosCollection implementa propriedades que podem ser usadas para acessar o objeto ViewInfoObject associado de um formulário e é acessível por meio da ViewInfos propriedade do XDocument objeto.

A coleção ViewInfosCollection só pode ser usada para obter a contagem dos objetos ViewInfoObject que contém ou para retornar uma referência a um objeto ViewInfoObject especificado. Ele não pode ser usado para criar, adicionar ou remover objetos ViewInfoObject .

Propriedades

Count

Obtém uma contagem do número de ViewInfoObject objeto contido na ViewInfosCollection coleção.

(Herdado de ViewInfos)
Item[Object]

Obtém o objeto especificado ViewInfoObject da ViewInfosCollection coleção.

(Herdado de ViewInfos)

Métodos

GetEnumerator()

Obtém um IEnumerator que itera em todas as entradas do ViewInfosCollection objeto.

(Herdado de ViewInfos)

Aplica-se a