FileSystemWatcher.IncludeSubdirectories Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se os subdiretórios dentro do caminho especificado devem ser monitorizados.
public:
property bool IncludeSubdirectories { bool get(); void set(bool value); };
[System.IO.IODescription("FSW_IncludeSubdirectories")]
public bool IncludeSubdirectories { get; set; }
public bool IncludeSubdirectories { get; set; }
[<System.IO.IODescription("FSW_IncludeSubdirectories")>]
member this.IncludeSubdirectories : bool with get, set
member this.IncludeSubdirectories : bool with get, set
Public Property IncludeSubdirectories As Boolean
Valor de Propriedade
true Se quiseres monitorizar subdiretórios; caso contrário, false. A predefinição é false.
- Atributos
Observações
Define IncludeSubdirectories para true quando queres observar notificações de alterações para ficheiros e diretórios contidos no diretório especificado através da Path propriedade e dos seus subdiretórios. Definir a IncludeSubdirectories propriedade para false ajuda a reduzir o número de notificações enviadas para o buffer interno. Para mais informações sobre como filtrar notificações indesejadas, consulte e NotifyFilterInternalBufferSize propriedades.
Quando true, IncludeSubdirectories é recursivo em toda a subárvore, não apenas nos diretórios filhos imediatos. O caminho relativo para um ficheiro ou diretório dentro da subárvore devolve a Name propriedade de FileSystemEventArgs e a OldName propriedade de RenamedEventArgs, dependendo das alterações que está a observar. Pode obter o caminho totalmente qualificado a partir da FullPath propriedade de FileSystemEventArgs e da OldFullPath propriedade de RenamedEventArgs, dependendo das alterações que está a observar.
Se um diretório for criado na subárvore do diretório que está a observar, e IncludeSubdirectories for true, esse diretório será automaticamente vigiado.