Прикрепляет существующий документ 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 схема.

Expand imageПримечания

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

Метод Attach способствует загрузке возвращаемых из Web-сервисов результатов, где набор данных обычно возвращается, как два IXMLDOMNodes с Item(0) в качестве схемы (oSchema) и Item(1) в качестве данных (oDom). Вы можете прикрепить два этих узла вместо вызова LoadXML для строки.

На то, как исполняется метод Attach оказывают влияние приведенные ниже свойства:

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