FileSystemWatcher.IncludeSubdirectories FileSystemWatcher.IncludeSubdirectories FileSystemWatcher.IncludeSubdirectories FileSystemWatcher.IncludeSubdirectories Property

Definição

Obtém ou define um valor que indica se as subpastas no caminho especificado devem ser monitoradas.Gets or sets a value indicating whether subdirectories within the specified path should be monitored.

public:
 property bool IncludeSubdirectories { bool get(); void set(bool value); };
[System.IO.IODescription("Flag to indicate we want to watch subdirectories")]
[System.IO.IODescription("FSW_IncludeSubdirectories")]
public bool IncludeSubdirectories { get; set; }
member this.IncludeSubdirectories : bool with get, set
Public Property IncludeSubdirectories As Boolean

Valor da propriedade

true se você quiser monitorar subdiretórios; caso contrário, false.true if you want to monitor subdirectories; otherwise, false. O padrão é false.The default is false.

Comentários

Defina IncludeSubdirectories Path como true quando você deseja observar as notificações de alteração para arquivos e diretórios contidos no diretório especificado por meio da propriedade e seus subdiretórios.Set IncludeSubdirectories to true when you want to watch for change notifications for files and directories contained within the directory specified through the Path property, and its subdirectories. Definir a IncludeSubdirectories Propriedade como false ajuda a reduzir o número de notificações enviadas ao buffer interno.Setting the IncludeSubdirectories property to false helps reduce the number of notifications sent to the internal buffer. Para obter mais informações sobre como filtrar notificações indesejadas NotifyFilter , InternalBufferSize consulte as propriedades e.For more information on filtering out unwanted notifications, see the NotifyFilter and InternalBufferSize properties.

Quando true ,IncludeSubdirectories é recursivo por meio de toda a subárvore, não apenas dos diretórios filho imediatos.When true, IncludeSubdirectories is recursive through the entire sub tree, not just the immediate child directories. O caminho relativo para um arquivo ou Name diretório na subárvore retorna na propriedade de FileSystemEventArgs e a OldName propriedade de RenamedEventArgs, dependendo das alterações que você está observando.The relative path to a file or directory within the sub tree returns in the Name property of FileSystemEventArgs and the OldName property of RenamedEventArgs, depending on changes you are watching for. Você pode obter o caminho FullPath totalmente qualificado da propriedade de FileSystemEventArgs e a OldFullPath propriedade de RenamedEventArgs, dependendo das alterações que você está assistindo.You can get the fully qualified path from the FullPath property of FileSystemEventArgs and the OldFullPath property of RenamedEventArgs, depending on the changes you are watching for.

Se um diretório for criado na subárvore do diretório que você está assistindo e IncludeSubdirectories estiver true, esse diretório será automaticamente observado.If a directory is created in the sub tree of the directory you are watching, and IncludeSubdirectories is true, that directory will automatically be watched.

Aplica-se a

Veja também