ViewInfoCollection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém um ViewInfo objeto para cada exibição em um formulário.
public ref class ViewInfoCollection abstract : System::Collections::IEnumerable
public abstract class ViewInfoCollection : System.Collections.IEnumerable
type ViewInfoCollection = class
interface IEnumerable
Public MustInherit Class ViewInfoCollection
Implements IEnumerable
- Herança
-
ViewInfoCollection
- Implementações
Exemplos
No exemplo a seguir, a ViewInfos propriedade da XmlForm classe é usada para definir uma referência ao ViewInfoCollection do formulário. Em seguida, o código passa pela coleção e usa a HideName propriedade da ViewInfo classe para determinar se o modo de exibição está oculto no menu Exibir. Se for, o nome do modo de exibição será exibido em uma caixa de mensagens.
// Set a reference to the ViewInfoCollection of the form.
ViewInfoCollection myViewInfos = this.ViewInfos;
// Loop through the collection and display the
// names of any hidden views.
foreach (ViewInfo myViewInfo in myViewInfos)
{
if(myViewInfo.HideName)
{
MessageBox.Show("Hidden view: " + myViewInfo.Name);
}
}
' Set a reference to the ViewInfoCollection of the form.
Dim myViewInfos As ViewInfoCollection = Me.ViewInfos
' Loop through the collection and display the
' names of any hidden views.
Dim myViewInfo As ViewInfo
For Each myViewInfo In myViewInfos
If myViewInfo.HideName Then
MessageBox.Show("Hidden view: " & myViewInfo.Name)
End If
Next
Comentários
A classe ViewInfoCollection implementa propriedades que podem ser usadas para acessar o objeto ViewInfo associado a cada exibição em um formulário. O objeto ViewInfoCollection para um formulário é acessado por meio da ViewInfos propriedade da XmlForm classe.
O objeto ViewInfoCollection pode ser usado para retornar uma referência a um objeto ViewInfo especificado, obter a contagem dos objetos ViewInfo , alternar exibições e retornar informações sobre uma exibição. Ele não pode ser usado para criar, adicionar ou remover objetos ViewInfo .
Construtores
ViewInfoCollection() |
Contém um ViewInfo objeto para cada exibição em um formulário. |
Propriedades
Count |
Obtém uma contagem do número de ViewInfo objetos contidos na ViewInfoCollection coleção. |
Default |
Obtém um ViewInfo objeto que representa o modo de exibição padrão como ele é definido no modelo de formulário. |
Initial |
Obtém ou define o ViewInfo objeto que representa a exibição inicial do formulário. |
Item[Int32] |
Obtém o objeto especificado ViewInfo da ViewInfoCollection coleção por valor de índice. |
Item[String] |
Obtém o objeto especificado ViewInfo da ViewInfoCollection coleção pelo nome. |
Métodos
GetEnumerator() |
Obtém um objeto IEnumerator que itera em todas as entradas do ViewInfoCollection objeto. |
SwitchView(String) |
Alterna a exibição atual para a exibição especificada pelo nome. |
SwitchView(ViewInfo) |
Alterna a exibição atual para a exibição representada pelo objeto especificado ViewInfo . |