Configuración de Tipo de Grupo de Active Directory nueva Entrada en VB.NET
-
08-06-2019 - |
Pregunta
Estoy tratando de establecer el tipo de grupo para una nueva Entrada de Active Directory a través de VB.NET y DirectoryServices para crear una lista de distribución.
¿Cómo puedo acceder a la ADS_GROUP_TYPE enumeraciones?
En concreto me estoy después de ADS_GROUP_TYPE_GLOBAL_GROUP.
Solución
Usted está en lo correcto, en realidad no se puede obtener acceso a las enumeraciones.
Sólo un pequeñito ser quisquilloso, esta constante no es necesario ser un objeto, se puede hacer un int32 -
Const ADS_GROUP_TYPE_GLOBAL_GROUP Como Objeto = &H2
Otros consejos
Agregue una referencia a la com ActiveDS Dll y importar el espacio de nombres utilizando ActiveDS, entonces usted va a obtener el anterior valor de enumeración.
Creo que no puedo acceder a el a través de las enumeraciones .NET así que en su lugar he creado la constante específica que necesitaba.Para lo que vale este es mi código:
Const ADS_GROUP_TYPE_GLOBAL_GROUP As Object = &H2 adNewGroup.Properties("groupType").Value = ADS_GROUP_TYPE_GLOBAL_GROUP
Refactorización de bienvenida!