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;
После выполнения примера первый атрибут будет удален из коллекции. Результат удаления будет выведен в окно консоли.
См. также: