Cómo: Crear instancias de componentes FileSystemWatcher

Actualización: noviembre 2007

Crea una instancia del componente FileSystemWatcher cuando desea generar supervisión del sistema de archivos en la aplicación. Los componentes FileSystemWatcher permiten conectar con directorios e inspeccionar cambios específicos en ellos, como la creación de nuevos archivos, la incorporación de subdirectorios y el cambio de nombre de archivos o subdirectorios.

Puede agregar una instancia del componente FileSystemWatcher a formularios Windows Forms, formularios Web Forms y clases de componente. Los componentes FileSystemWatcher no tienen ninguna interfaz de usuario visual. Si agrega una instancia del componente FileSystemWatcher a un diseñador visual (como el Diseñador de Windows Forms), el componente aparecerá en un área pequeña situada debajo del borde inferior del formulario. Esta área se denomina bandeja de componentes y actúa como ubicación en la que se muestran todos los elementos no visuales asociados al formulario.

Nota:

Las clases no visuales que se derivan de Component admiten una superficie de diseño visual similar a la bandeja de componentes, en la que se organizan el componente FileSystemWatcher y otros componentes. La organización de los elementos en este diseñador no es esencial, ya que la interfaz que ve el programador nunca se muestra a los usuarios finales de la aplicación.

Hay varias formas de crear una instancia del componente FileSystemWatcher:

  • Se puede arrastrar una instancia del componente FileSystemWatcher desde la ficha Componentes del Cuadro de herramientas hasta un formulario u otro diseñador.

  • Se puede crear una instancia del componente FileSystemWatcher en el código.

    Nota:

    A diferencia de gran parte de los demás componentes de la ficha Componentes del Cuadro de herramientas, los componentes FileSystemWatcher no se representan en el Explorador de servidores, por lo que no se podrán crear instancias del componente desde esta ventana.

Para crear una instancia del componente FileSystemWatcher desde el Cuadro de herramientas

  1. Vaya a la ficha Componentes del Cuadro de herramientas.

  2. Seleccione el icono FileSystemWatcher y arrástrelo hasta la superficie del diseñador del formulario o componente correspondiente.

  3. Configure el componente. Para obtener más información, vea Cómo: Configurar instancias de componentes FileSystemWatcher.

Para crear una instancia del componente FileSystemWatcher mediante programación

  1. Cree una instancia de la clase FileSystemWatcher en código. El código podría tener el siguiente aspecto:

    Dim myWatcher As New System.IO.FileSystemWatcher()
    
         System.IO.FileSystemWatcher myWatcher =
               new System.IO.FileSystemWatcher();
    
  2. Configure el resto de las propiedades necesarias para el componente. Para obtener más información, vea Cómo: Configurar instancias de componentes FileSystemWatcher.

Vea también

Tareas

Cómo: Configurar instancias de componentes FileSystemWatcher

Ejemplo File Notification

Conceptos

Introducción a la supervisión de eventos del sistema de archivos