Поделиться через


Свойство DataObject.QueryAdapter

Получает ссылку на объект адаптера данных, используемого для вспомогательного источника данных.

Это свойство несовместимо с CLS.  

Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)

Синтаксис

'Декларация
<DispIdAttribute(2)> _
ReadOnly Property QueryAdapter As Object
'Применение
Dim instance As DataObject
Dim value As Object

value = instance.QueryAdapter
[DispIdAttribute(2)] 
Object QueryAdapter { get; }

Заметки

После задания ссылки на объект адаптера данных, возвращающего свойство QueryAdapter, можно использовать свойства и методы, которые содержит определенный объект адаптера данных.

ЗаметкаВнимание!

Доступ к этому члену имеется только у форм, запускаемых на том же домене, что и открытая в настоящий момент форма, или у форм, которым были присвоены междоменные разрешения.

Пример

В следующем примере свойство QueryAdapter объекта DataSourceObject используется для возврата ссылки на адаптер данных, связанный с объектом DataSourceObject, который в этом случае является объектом адаптера данных ADOAdapter. Далее в коде используется свойство Command объекта ADOAdapterObject для отображения текста команды SQL в диалоговом окне:

ADOAdapter adapter;
adapter = (ADOAdapter) thisXDocument.DataObjects["CityList"].QueryAdapter;
thisXDocument.UI.Alert("SQL command text: " + adapter.Command);

См. также

Ссылка

Интерфейс DataObject
Члены DataObject
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust