FileSystemWatcher.IncludeSubdirectories Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se le sottodirectory nel percorso specificato devono essere monitorate.
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
Valore della proprietà
true
per monitorare le sottodirectory; in caso contrario, false
. Il valore predefinito è false
.
- Attributi
Commenti
Impostare IncludeSubdirectories su true
quando si desidera watch per le notifiche di modifica per i file e le directory contenute nella directory specificata tramite la Path proprietà e le relative sottodirectory. L'impostazione della IncludeSubdirectories proprietà false
su consente di ridurre il numero di notifiche inviate al buffer interno. Per altre informazioni sul filtro delle notifiche indesiderate, vedere le NotifyFilter proprietà e InternalBufferSize .
Quando true
, IncludeSubdirectories è ricorsivo attraverso l'intero sottoalbero, non solo le directory figlio immediate. Il percorso relativo di un file o di una directory all'interno del sottoalbero restituisce nella proprietà di e la NameOldName proprietà di FileSystemEventArgsRenamedEventArgs, a seconda delle modifiche da osservare. È possibile ottenere il percorso completo dalla FullPath proprietà di e dalla OldFullPath proprietà di FileSystemEventArgsRenamedEventArgs, a seconda delle modifiche che si sta guardando.
Se una directory viene creata nel sottoalbero della directory che si sta guardando ed IncludeSubdirectories è true
, tale directory verrà visualizzata automaticamente.