Настройка типа группы для новой записи Active Directory в VB.NET
Я пытаюсь установить тип группы для новой записи Active Directory через VB.NET и DirectoryServices, чтобы создать список рассылки.
Как получить доступ к перечислениям ADS_GROUP_TYPE?
В частности, я после ADS_GROUP_TYPE_GLOBAL_GROUP.
3 ответа
Вы правы, вы не можете получить доступ к перечислениям.
Просто крошечный щупальце, эта константа не должна быть объектом, вы можете сделать ее int32 -
Const ADS_GROUP_TYPE_GLOBAL_GROUP As Object = & H2
Добавьте ссылку на com ActiveDS Dll и импортируйте пространство имен, используя ActiveDS, после чего вы получите указанное выше значение перечисления.
Я не думаю, что могу получить доступ к перечислениям через.NET, поэтому вместо этого я создал нужную мне константу. Для чего стоит вот мой код:
Const ADS_GROUP_TYPE_GLOBAL_GROUP As Object = &H2 adNewGroup.Properties("groupType").Value = ADS_GROUP_TYPE_GLOBAL_GROUP
Рефакторинг добро пожаловать!