SharePointListAdapterRWObject Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет подключение к данным для извлечения данных из списка SharePoint или библиотеки документов.
public interface class SharePointListAdapterRWObject : Microsoft::Office::Interop::InfoPath::SemiTrust::SharePointListAdapterRW
[System.Runtime.InteropServices.Guid("096cd635-0786-11d1-95fa-0080c78ee3bb")]
public interface SharePointListAdapterRWObject : Microsoft.Office.Interop.InfoPath.SemiTrust.SharePointListAdapterRW
type SharePointListAdapterRWObject = interface
interface SharePointListAdapterRW
Public Interface SharePointListAdapterRWObject
Implements SharePointListAdapterRW
- Атрибуты
- Реализации
Примеры
<span class="label">SharePointListAdapterRWObject</span> SPList = ((<span class="label">SharePointListAdapterRWObject</span>)thisXDocument.DataAdapters["SharePoint list"]);
thisXDocument.UI.Alert(SPList.SiteUrl);
SPList.Query();
<p>In the following example, a reference to the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.SharePointListAdapterRW"></xref> object is accessed through the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.DataObject.QueryAdapter"></xref> property of a data adapter object by passing the name of the data adapter object to the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.DataAdapters.Item(System.Object)"></xref> property of the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.DataAdaptersCollection"></xref> collection:</p>
<span class="label">SharePointListAdapterRW</span> adapter;
adapter = (<span class="label">SharePointListAdapterRW</span>) thisXDocument.DataAdapters["Announcements"];
<p>After the reference has been set, you can use the methods of the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.SharePointListAdapterRW"></xref> object as shown in the following example, which calls the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.SharePointListAdapterRW.Query"></xref> method to re-query the SharePoint list or library to update the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.DataObject.DOM"></xref> property of the data adapter object:</p>
<code>adapter.Query();</code>
Комментарии
Этот тип является оболочкой для компонентного класса, необходимого управляемому коду для взаимодействия с COM. Используйте этот тип для доступа к элементам интерфейса COM, реализованного этим компонентным классом. Дополнительные сведения об интерфейсе COM и ссылку на описание его элементов можно найти в разделеSharePointListAdapterRW
Примечание. Код, написанный с элементами, реализованными классом SharePointListAdapterRWObject , несовместим с подключением к данным к списку Или библиотеке документов SharePoint, созданной в InfoPath 2003 или InfoPath 2007, с подключением к данным в новом шаблоне формы, созданном в InfoPath с одним из шаблонов форм InfoPath 2007, или с подключением к данным, преобразованным с помощью кнопки Преобразовать в предыдущую версию в диалоговом окне Connections данных. Если вам не нужно поддерживать совместимость с более ранней версией InfoPath и вы хотите писать код с элементами, реализованными классом SharePointListAdapterRWObject , можно преобразовать подключение к данным с помощью кнопки Преобразовать в текущую версию в диалоговом окне Connections данных.
Объект SharePointListAdapterRW представляет подключение к данным Microsoft InfoPath для получения из списка Или библиотеки документов SharePoint.
Для дополнительного источника SharePointListAdapterRW данных объект доступен через QueryAdapter свойство DataSourceObject объекта . Объекты адаптера DataAdapters данных доступны через свойство XDocument объекта .
Свойства
ContentTypeId |
Возвращает или задает идентификатор типа контента списка SharePoint, связанного SharePointListAdapterRWObject с объектом . (Унаследовано от SharePointListAdapterRW) |
ListId |
Возвращает или задает идентификатор списка SharePoint, связанного SharePointListAdapterRWObject с объектом . (Унаследовано от SharePointListAdapterRW) |
Name |
Возвращает имя Microsoft.Office.Interop.InfoPath.SemiTrust.SharepointListAdapterRWObject объекта. (Унаследовано от SharePointListAdapterRW) |
QueryAllowed |
Возвращает значение, которое всегда возвращает true, относящееся к значению атрибута queryAllowed в файле определения формы (XSF). (Унаследовано от SharePointListAdapterRW) |
SiteUrl |
Возвращает URL-адрес сайта SharePoint Foundation, к которому будет запрашивать подключение к данным, представленное Microsoft.Office.Interop.InfoPath.SemiTrust.SharepointListAdapterRWObject объектом . (Унаследовано от SharePointListAdapterRW) |
SubmitAllowed |
Возвращает значение, указывающее, позволена ли операция отправки данных, что соответствует значению атрибута submitAllowed в файле определения формы (XSF). (Унаследовано от SharePointListAdapterRW) |
Методы
Query() |
Считывает данные из связанного подключения к данным. (Унаследовано от SharePointListAdapterRW) |
Submit() |
Передает данные на связанное подключение данных. (Унаследовано от SharePointListAdapterRW) |