在 VB.NET 中设置新 Active Directory 条目的组类型
-
08-06-2019 - |
题
我正在尝试通过 VB.NET 和 DirectoryServices 设置新的 Active Directory 条目的组类型以创建通讯组列表。
如何访问 ADS_GROUP_TYPE 枚举?
具体来说,我正在寻找 ADS_GROUP_TYPE_GLOBAL_GROUP。
解决方案
你是对的,你实际上无法访问枚举。
只是一个小问题,这个常量不需要是一个对象,你可以将它设为一个 int32 -
Const ADS_GROUP_TYPE_GLOBAL_GROUP 作为对象 = &H2
其他提示
添加对com ActiveDS Dll的引用并使用ActiveDS导入命名空间,然后您将获得上面的枚举值。
我认为我无法通过 .NET 访问枚举,因此我创建了我需要的特定常量。这是我的代码的价值:
Const ADS_GROUP_TYPE_GLOBAL_GROUP As Object = &H2 adNewGroup.Properties("groupType").Value = ADS_GROUP_TYPE_GLOBAL_GROUP
欢迎重构!
不隶属于 StackOverflow