Partager via


XmlForm.CurrentView - Propriété

Obtient un objet View qui représente la vue active du formulaire.

Espace de noms :  Microsoft.Office.InfoPath
Assembly :  Microsoft.Office.InfoPath (dans Microsoft.Office.InfoPath.dll)

Syntaxe

'Déclaration
Public MustOverride ReadOnly Property CurrentView As View
    Get
'Utilisation
Dim instance As XmlForm
Dim value As View

value = instance.CurrentView
public abstract View CurrentView { get; }

Valeur de propriété

Type : Microsoft.Office.InfoPath.View
Objet View qui représente la vue active.

Remarques

Utilisez l’objet View renvoyé par la propriété CurrentView pour manipuler les propriétés et méthodes de l’objet View qui s’appliquent à la vue active.

Important

Lorsqu’un formulaire est ouvert dans InfoPath, la propriété CurrentView renvoie la valeur une référence Null (Rien dans Visual Basic) si elle est utilisée pour accéder à un objet ViewInfo à partir d’un gestionnaire de l’événement Validating.

Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.

Vous pouvez accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler ou dans un navigateur web.

Exemples

L’exemple de code suivant illustre l’utilisation des propriétés ViewInfo et Window de l’objet View renvoyé par la propriété CurrentView pour afficher le nom de la vue active et la légende de la fenêtre active.

MessageBox.Show(this.CurrentView.ViewInfo.Name);
MessageBox.Show(this.CurrentView.Window.Caption);
MessageBox.Show(Me.CurrentView.ViewInfo.Name)
MessageBox.Show(Me.CurrentView.Window.Caption)

Voir aussi

Référence

XmlForm classe

XmlForm - Membres

Microsoft.Office.InfoPath - Espace de noms