_XDocument3.DataObjects Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает ссылку на коллекцию DataObjectsCollection , связанную с формой.
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
Значение свойства
Ссылка на коллекцию DataObjectsCollection , связанную с формой.
Реализации
Примеры
В следующем примере свойство XDocumentDataObjects объекта используется для установки ссылки на дополнительный источник данных CityList:
object objDataObject;
objDataObject = thisXDocument.<span class="label">DataObjects</span>["CityList"];
В следующем примере, реализованном OnClick в качестве обработчика событий для кнопки в форме, свойство XDocumentDataObjects объекта используется для задания ссылки на коллекциюDataObjectsCollection. Затем код циклически просматривает коллекцию и отображает позиционный индекс и имя каждого DataSourceObject объекта, который она содержит:
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);
}
}
В следующем примере свойство XDocumentDataObjects объекта используется для установки ссылки на дополнительный источник данных CityList:
object objDataObject;
objDataObject = thisXDocument.<span class="label">DataObjects</span>["CityList"];
В следующем примере, реализованном OnClick в качестве обработчика событий для кнопки в форме, свойство XDocumentDataObjects объекта используется для задания ссылки на коллекциюDataObjectsCollection. Затем код циклически просматривает коллекцию и отображает позиционный индекс и имя каждого DataSourceObject объекта, который она содержит:
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);
}
}
Комментарии
Коллекция DataObjects предоставляет программный доступ к дополнительным источникам данных формы. Каждый дополнительный источник данных содержится в объекте DataSourceObject в коллекции DataObjects .