FileSystemWatcher.IncludeSubdirectories Propiedad

Definición

Obtiene o establece un valor que indica si se deben supervisar los subdirectorios de la ruta de acceso especificada.

public:
 property bool IncludeSubdirectories { bool get(); void set(bool value); };
public bool IncludeSubdirectories { get; set; }
[System.IO.IODescription("FSW_IncludeSubdirectories")]
public bool IncludeSubdirectories { get; set; }
member this.IncludeSubdirectories : bool with get, set
[<System.IO.IODescription("FSW_IncludeSubdirectories")>]
member this.IncludeSubdirectories : bool with get, set
Public Property IncludeSubdirectories As Boolean

Valor de propiedad

Es true si desea supervisar subdirectorios; de lo contrario, es false. De manera predeterminada, es false.

Atributos

Comentarios

true Establézcalo IncludeSubdirectories en cuando desee watch para las notificaciones de cambios de archivos y directorios contenidos en el directorio especificado a través de la Path propiedad y sus subdirectorios. Establecer la IncludeSubdirectories propiedad en false ayuda a reducir el número de notificaciones enviadas al búfer interno. Para obtener más información sobre cómo filtrar las notificaciones no deseadas, consulte las NotifyFilter propiedades y InternalBufferSize .

Cuando truees , IncludeSubdirectories es recursiva a través de todo el subárbol, no solo los directorios secundarios inmediatos. La ruta de acceso relativa a un archivo o directorio dentro del subárbol devuelve en la Name propiedad de FileSystemEventArgs y la OldName propiedad de RenamedEventArgs, según los cambios que esté viendo. Puede obtener la ruta de acceso completa de la FullPath propiedad de FileSystemEventArgs y la OldFullPath propiedad de RenamedEventArgs, en función de los cambios que esté viendo.

Si se crea un directorio en el subárbol del directorio que está viendo y IncludeSubdirectories es true, ese directorio se inspeccionará automáticamente.

Se aplica a

Consulte también