IDomainStations.RemoveByName

Синтаксис

RemoveByName(Name: String): Boolean;

Параметры

Name - наименование рабочей станции, которую необходимо удалить.

Описание

Метод RemoveByName удаляет указанную станцию из коллекции. Возвращает True, если удаление прошло удачно.

Пример

Для выполнения предполагается наличие формы, с расположенной на ней кнопкой «Button1».

Sub Button1OnClick(Sender: Object; Args: IEventArgs);

Var

MB: IMetabase;

m_User: IMetabaseUser;

Sec: IMetabaseSecurity;

DS: IDomainStations;

Begin

MB := MetabaseClass.Active;

Sec := MB.Security;

m_User := Sec.ResolveName("ADMIN") As IMetabaseUser;

DS := m_User.StationIPs;

DS.RemoveByName("10.0.2.158");

Sec.Apply;

End Sub Button1OnClick;

При нажатии на кнопку, для пользователя «ADMIN» из коллекции IP-адресов, с которых ему разрешен доступ, будет удален IP-адрес «10.0.2.158».

См. также:

IDomainStations