ViewInfoCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient un ViewInfo objet pour chaque vue dans un formulaire.
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
- Héritage
-
ViewInfoCollection
- Implémente
Exemples
Dans l’exemple suivant, la ViewInfos propriété de la XmlForm classe est utilisée pour définir une référence à la ViewInfoCollection du formulaire. Le code effectue ensuite une boucle dans la collection et utilise la HideName propriété de la ViewInfo classe pour déterminer si la vue est masquée dans le menu Affichage. Si c'est le cas, le nom de la vue est affiché dans une boîte de message.
// 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
Remarques
La classe ViewInfoCollection implémente des propriétés qui permettent d'accéder à l'objet ViewInfo associé à chaque vue d'un formulaire. L’objet ViewInfoCollection d’un formulaire est accessible via la ViewInfos propriété de la XmlForm classe .
L'objet ViewInfoCollection permet de renvoyer une référence à un objet ViewInfo spécifié, d'obtenir le décompte des objets ViewInfo, de basculer entre les vues et de renvoyer des informations sur une vue. Il ne peut pas être utilisé pour créer, ajouter ou supprimer des objets ViewInfo.
Constructeurs
| ViewInfoCollection() |
Contient un ViewInfo objet pour chaque vue dans un formulaire. |
Propriétés
| Count |
Obtient le nombre d’objets ViewInfo contenus dans la ViewInfoCollection collection. |
| Default |
Obtient un ViewInfo objet qui représente la vue par défaut telle qu’elle est définie dans le modèle de formulaire. |
| Initial |
Obtient ou définit l’objet ViewInfo qui représente la vue initiale du formulaire. |
| Item[Int32] |
Obtient l’objet spécifié ViewInfo de la ViewInfoCollection collection par valeur d’index. |
| Item[String] |
Obtient l’objet spécifié ViewInfo de la ViewInfoCollection collection par son nom. |
Méthodes
| GetEnumerator() |
Obtient un objet IEnumerator qui itère sur toutes les entrées de l’objet ViewInfoCollection . |
| SwitchView(String) |
Fait basculer de la vue active à la vue spécifiée, par nom. |
| SwitchView(ViewInfo) |
Bascule l’affichage actuel vers la vue représentée par l’objet spécifié ViewInfo . |