IMsMetaAttributeValueList.Remove

Синтаксис

Remove(Index: Integer): Boolean;

Параметры

Index. Индекс атрибута в коллекции.

Описание

Метод Remove осуществляет удаление атрибута из коллекции по индексу. Индекс атрибута передается посредством параметра Index. Данный метод возвращает значение True, если удаление прошло успешно.

Пример

Данный пример является фрагментом кода, который должен быть выполнен для удаления атрибута из коллекции. Для выполнения примера предполагается наличие переменной «AttrValList» типа IMsMetaAttributeValueList.

Sub UserProc;
Var
    …
    AttrValList: IMsMetaAttributeValueList;
Begin
    …

    MetaAttrVal := MetaAttrValList.FindByKey(MetaAttr.Key);
    If AttrValList.Remove(0) <> Null Then
        Debug.WriteLine("Удаление прошло успешно");
    Else
        Debug.WriteLine("Удаление атрибута не произошло");
    End If;
   …
End Sub UserProc;

После выполнения примера первый атрибут будет удален из коллекции. Результат удаления будет выведен в окно консоли.

См. также:

IMsMetaAttributeValueList