Прикрепляет существующий документ XML Document Object Model (DOM) или DOM элемент, и необязательно, XML схему к объекту XMLAdapter.
Attach, кроме того устанавливает свойство IXMLDOMElement объекта XMLAdapter. В дополнение, если анализируется XML схема, Visual FoxPro перезаполняет коллекцию Tables новым набором объектов XMLTable и устанавливает приведенные ниже свойства объекта XMLAdapter в соответствующие значения:
XMLAdapter.Attach( oDOM [, oSchema ] ) |
Параметры
- oDOM
-
Указывает существующий объект документа стандарта Microsoft XML Core Services (MSXML) 4.0 DOM или объект IXMLDOMElement.
- oSchema
-
Указывает существующий объект документа MSXML 4.0 Schema Object Model (SOM), объект DOM документа со схемой, как корневой узел или объект IXMLDOMElement, который представляет схему.
Если вы укажите значение для oSchema, Visual FoxPro сбросит значение свойства XMLSchemaLocation объекта XMLAdapter и будет анализировать схему. В противном случае, XMLSchemaLocation определяет - будет ли анализирована XML схема.
Примечания
Применяется к классу: XMLAdapter
Метод Attach способствует загрузке возвращаемых из Web-сервисов результатов, где набор данных обычно возвращается, как два IXMLDOMNodes с Item(0) в качестве схемы (oSchema) и Item(1) в качестве данных (oDom). Вы можете прикрепить два этих узла вместо вызова LoadXML для строки.
На то, как исполняется метод Attach оказывают влияние приведенные ниже свойства:
Смотрите также
Справочное руководство
Свойства, методы и события объекта XMLAdapterСвойство IXMLDOMElement
Коллекция Tables (XMLAdapter)
Класс XMLField
Метод LoadXML