다음을 통해 공유


FileSystemWatcher.IncludeSubdirectories 속성

지정된 경로 내에 있는 하위 디렉터리를 모니터링해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

네임스페이스: System.IO
어셈블리: System(system.dll)

구문

‘선언
Public Property IncludeSubdirectories As Boolean
‘사용 방법
Dim instance As FileSystemWatcher
Dim value As Boolean

value = instance.IncludeSubdirectories

instance.IncludeSubdirectories = value
public bool IncludeSubdirectories { get; set; }
public:
property bool IncludeSubdirectories {
    bool get ();
    void set (bool value);
}
/** @property */
public boolean get_IncludeSubdirectories ()

/** @property */
public void set_IncludeSubdirectories (boolean value)
public function get IncludeSubdirectories () : boolean

public function set IncludeSubdirectories (value : boolean)

속성 값

하위 디렉터리를 모니터링하려면 true이고, 그렇지 않으면 false입니다. 기본값은 false입니다.

설명

Path 속성으로 지정된 디렉터리 또는 해당 하위 디렉터리 내에 포함된 디렉터리 및 파일에 대한 변경 알림을 조사하려면 IncludeSubdirectoriestrue로 설정합니다. IncludeSubdirectories 속성을 false로 설정하면 내부 버퍼로 전달되는 알림의 수가 줄어듭니다. 원하지 않는 알림의 필터링에 대한 자세한 내용은 NotifyFilterInternalBufferSize 속성을 참조하십시오.

IncludeSubdirectories 속성이 true이면 바로 아래 수준의 자식 디렉터리뿐만 아니라 전체 하위 트리에 이 속성이 재귀적으로 적용됩니다. 하위 트리에 있는 디렉터리나 파일에 대한 상대 경로는 조사 중인 변경 내용에 따라 FileSystemEventArgsName 속성과 RenamedEventArgsOldName 속성을 반환합니다. 조사 중인 변경 내용에 따라 FileSystemEventArgsFullPath 속성과 RenamedEventArgsOldFullPath 속성에서 정규화된 경로를 가져올 수 있습니다.

조사 중인 디렉터리의 하위 트리에서 디렉터리를 만들었으며 IncludeSubdirectoriestrue인 경우 해당 디렉터리가 자동으로 조사됩니다.

플랫폼

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

2.0, 1.1, 1.0에서 지원

참고 항목

참조

FileSystemWatcher 클래스
FileSystemWatcher 멤버
System.IO 네임스페이스
NotifyFilter
FileSystemEventArgs 클래스
FileSystemWatcher.Filter 속성
FileSystemEventArgs.FullPath 속성
RenamedEventArgs.OldFullPath
InternalBufferSize
FileSystemEventArgs.Name 속성
RenamedEventArgs.OldName
Path
RenamedEventArgs