_XDocument3.DataObjects Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene una referencia a la DataObjectsCollection colección asociada a un formulario.
public:
property Microsoft::Office::Interop::InfoPath::DataObjectsCollection ^ DataObjects { Microsoft::Office::Interop::InfoPath::DataObjectsCollection ^ get(); };
public Microsoft.Office.Interop.InfoPath.DataObjectsCollection DataObjects { get; }
member this.DataObjects : Microsoft.Office.Interop.InfoPath.DataObjectsCollection
Public ReadOnly Property DataObjects As DataObjectsCollection
Valor de propiedad
Referencia a la DataObjectsCollection colección asociada a un formulario.
Implementaciones
Ejemplos
En el ejemplo siguiente, se usa la propiedad DataObjects del XDocument objeto para establecer una referencia al origen de datos secundario "CityList":
object objDataObject;
objDataObject = thisXDocument.<span class="label">DataObjects</span>["CityList"];
En el ejemplo siguiente, implementado como controlador OnClick de eventos para un botón de un formulario, la propiedad DataObjects del XDocument objeto se usa para establecer una referencia a la DataObjectsCollection colección. A continuación, el código recorre en bucle la colección y muestra el índice posicional y el nombre de cada DataSourceObject objeto que contiene:
public void ShowDataObjectNames_OnClick(DocActionEvent e)
{
// Set a reference to the DataObjects collection.
DataObjectsCollection dataObjects = thisXDocument.<span class="label">DataObjects</span>;
// 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);
}
}
En el ejemplo siguiente, se usa la propiedad DataObjects del XDocument objeto para establecer una referencia al origen de datos secundario "CityList":
object objDataObject;
objDataObject = thisXDocument.<span class="label">DataObjects</span>["CityList"];
En el ejemplo siguiente, implementado como controlador OnClick de eventos para un botón de un formulario, la propiedad DataObjects del XDocument objeto se usa para establecer una referencia a la DataObjectsCollection colección. A continuación, el código recorre en bucle la colección y muestra el índice posicional y el nombre de cada DataSourceObject objeto que contiene:
public void ShowDataObjectNames_OnClick(DocActionEvent e)
{
// Set a reference to the DataObjects collection.
DataObjectsCollection dataObjects = thisXDocument.<span class="label">DataObjects</span>;
// 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);
}
}
Comentarios
La colección DataObjects proporciona acceso mediante programación a los orígenes de datos secundarios de un formulario. Cada origen de datos secundario está contenido en un DataSourceObject objeto dentro de la colección DataObjects .