Partager via


_XDocument3.DataObjects - Propriété

Obtient une référence à la collection DataObjectsCollection qui est associée à un formulaire.

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

Syntaxe

'Déclaration
ReadOnly Property DataObjects As DataObjectsCollection
    Get
'Utilisation
Dim instance As _XDocument3
Dim value As DataObjectsCollection

value = instance.DataObjects
DataObjectsCollection DataObjects { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.InfoPath.DataObjectsCollection
Une référence à la collection DataObjectsCollection qui est associée à un formulaire.

Implémentations

_XDocument2.DataObjects

Remarques

La collection DataObjects fournit un accès par programme aux sources de données secondaires d'un formulaire. Chaque source de données secondaire est contenue dans un objet DataSourceObject au sein de la collection DataObjects .

Exemples

Dans l'exemple suivant, la propriété DataObjects de l'objet XDocument est utilisée pour définir une référence à la source de données secondaire « CityList » :

object objDataObject;
objDataObject = thisXDocument.DataObjects["CityList"];

Dans l'exemple suivant, implémenté comme un gestionnaire d'événements OnClick un bouton dans un formulaire, la propriété DataObjects de l'objet XDocument est utilisée pour définir une référence à la collection DataObjectsCollection . Puis, le code effectue une boucle dans la collection et affiche l'index de position et le nom de chaque objet DataSourceObject qu'elle contient :

public void ShowDataObjectNames_OnClick(DocActionEvent e)
{
 // Set a reference to the DataObjects collection.
 DataObjectsCollection dataObjects = thisXDocument.DataObjects;

 // Loop through the collection and display the name
 // of each DataObject object that it contains.
 for (int i=0; i < dataObjects.Count; i++)
 {
  thisXDocument.UI.Alert("Data object " + i + ": " + dataObjects[i].Name);
 }
}

Voir aussi

Référence

_XDocument3 interface

_XDocument3 - Membres

DataObjects - Surcharge

Microsoft.Office.Interop.InfoPath - Espace de noms