Utilizar Interoperabilidad COM para obtener acceso a ADSI
System.DirectoryServices redefine las estructuras de datos y las constantes seleccionadas y utilizadas con más asiduidad proporcionadas en ADSI. Sin embargo, durante la transición entre aplicaciones COM y aplicaciones de código administrado, habrá situaciones en las que deseará que una aplicación de código administrado tenga acceso a las características proporcionadas por estructuras ADSI de bajo nivel o interfaces avanzadas.
Para ofrecer esta interoperabilidad entre la ADSI subyacente y el código administrado, Common Language Runtime ha proporcionado la interoperabilidad COM, que puede utilizar para obtener acceso a cualquier característica de ADSI. En este tema se describe cómo utilizar la interoperabilidad COM para tener acceso a ADSI.
Configurar Interoperabilidad COM en la aplicación
Abra Visual Studio y cree un nuevo proyecto.
En Proyecto, haga clic en Agregar referencias... para abrir el cuadro de diálogo Agregar referencia.
Haga clic en la ficha COM.
Seleccione la opción de Biblioteca de tipos de Active DS de la lista en el cuadro de diálogo Agregar referencia.
Haga clic en Aceptar para agregar la biblioteca ADSI.
En lugar de una referencia, puede agregar una instrucción using a la aplicación, tal y como se muestra en el siguiente ejemplo de código.
using ActiveDs;
Imports ActiveDs
Si no agrega una referencia o una instrucción using, debe agregar el nombre completo de la biblioteca ADSI, tal y como se muestra en el siguiente ejemplo de código.
ActiveDs.IADsSecurityDescriptor
Consulte también
Referencia
Conceptos
Temas de programación avanzada
Send comments about this topic to Microsoft.
Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.