Вкладывает объект XMLTable в указанный объект XMLTable.

XMLTable.Nest(oXMLTable [, oAfterXMLTable | nAfterIndex])

Параметры

oXMLTable

Объектная ссылка на объект XMLTable , в который будет вкладываться другой объект.

oAfterXMLTable

Объектная ссылка на объект XMLTable, вставляемый после объектаoXMLTable .

nAfterIndex

Целое число, указывающее - какой существующий объект XMLTable вставить после объектаoXMLTable after.

nAfterIndex Установка

Число, которое меньше или равно числу вложенных объектов XLMTables.

oXMLTable вставляется после объектаXLMTable, с указанным индексом.

Число, которое больше, чем число существующих таблиц.

oXMLTable вставляется как последняя вложенная таблица.

-1

oXMLTable вставляется как последняя вложенная таблица.

0

oXMLTable втсавляется как первая вложенная таблица.

не указано

oXMLTable вставляется как последняя вложенная таблица.

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

Применяется к: XMLTable Class

Параметры oXMLTable и oAfterXMLTable должны ссылаться на объекты XMLTable , которые являются членами одной и той же коллекции Tables объекта XMLAdapter.

Параметр nAfterTable должен быть больше или равен -1.

Есил вы удаляете вложенный объект XMLTable из коллекции XMLAdapter Tables, то свойства NestedInto, NextSiblingTable и FirstNestedTable объекта XMLTable автоматически устанавливаются в (.NULL.). Все дочерние XMLTable объекты отсоединяются от него и их свойства NestedInto и NextSiblingTable также устанавливаются в null (.NULL.). Дочерние объекты остаются в коллекции, но более не являются вложенными.

Если объект XMLTable является вложенный во время вызова метода Nest, он временно отсоединяется до момента, когда будет просчитана его новая позиция.

Для получения более подробной информации о том, как разбирается XML и как на генерацию воздействует вложение таблицы XLMTable смотрите описание свойства RespectNesting and XMLAdapter Class.

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