_XDocument3.DataObjects Propriedade
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.
Obtém uma referência à DataObjectsCollection coleção associada a um formulário.
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 da propriedade
Uma referência à coleção DataObjectsCollection associada a um formulário.
Implementações
Exemplos
No exemplo a seguir, a propriedade DataObjects do XDocument objeto é usada para definir uma referência à fonte de dados secundária "CityList":
object objDataObject;
objDataObject = thisXDocument.<span class="label">DataObjects</span>["CityList"];
No exemplo a seguir, implementado como um manipulador de OnClick eventos para um botão em um formulário, a propriedade DataObjects do XDocument objeto é usada para definir uma referência à DataObjectsCollection coleção. Em seguida, o código faz loops pela coleção e exibe o índice posicional e o nome de cada DataSourceObject objeto que ele contém:
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);
}
}
No exemplo a seguir, a propriedade DataObjects do XDocument objeto é usada para definir uma referência à fonte de dados secundária "CityList":
object objDataObject;
objDataObject = thisXDocument.<span class="label">DataObjects</span>["CityList"];
No exemplo a seguir, implementado como um manipulador de OnClick eventos para um botão em um formulário, a propriedade DataObjects do XDocument objeto é usada para definir uma referência à DataObjectsCollection coleção. Em seguida, o código faz loops pela coleção e exibe o índice posicional e o nome de cada DataSourceObject objeto que ele contém:
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);
}
}
Comentários
A coleção DataObjects fornece acesso programático às fontes de dados secundárias de um formulário. Cada fonte de dados secundária está contida em um DataSourceObject objeto dentro da coleção DataObjects .