Содержит следующие значения для указанных объектов:

XMLAdapter: XMLName содержит имя элемента, который определяет где искать элементы таблицы. Редактируемое.

Для получения подробной информации о том, как методы LoadXML и Attach объекта XMLAdapter смотри раздел Примечания.

XMLTable: XMLName содержит имя элемента для такой таблицы в XML документе. "Только для чтения", когда связано с объектом XMLAdapter.

XMLField: XMLName содержит элемент или аттрибут имени для такого поля в XML документе. "Только для чтения", когда прикреплено к объекту XMLTable.

Object.XMLName

Возвращаемое значение

Символьный тип данных. XMLName содержит символьную строку в Unicode или пустую строку (""), если не заполнено.

Замечание:
Перед присвоением значения свойству XMLName, вы должны преобразовать его в Unicode. Для обеспечения этого требования вы можете использовать функцию STRCONV( ).

Примечания

Применяется к: классу XMLAdapter | классу XMLTable | классу XMLField

Методы LoadXML и Attach объекта XMLAdapter  устанавливают свойство XMLName следующим образом:

  • ADO.NET DataSet имя элемента для  ADO.NET DataSet

  • "data" для ADO Recordset XML

  • Пустая строка  ("") для Microsoft XML Data Reduced Schema (XDR) как используется  by Microsoft SQL-XML

Если свойство XMLAdapter XMLName ничего не содержит, XMLTable ToCursor производит поиск для элементов таблица внутри элементных ссылок, определяемых свойством XMLAdapter IXMLDOMElement.

Метод XMLAdapter ToXML использует XMLAdapter XMLName как имя элемента DataSet. Если XMLName ничего не содержит, ToXML использует строку "VFPDataSet".

Методы XMLTable ChangesToCursor и ApplyDiffgram требуют, чтобы свойство XMLAdapter XMLName было установлено в непустое значение и чтобы XML документ был в формате DiffGram.

Смотрите также