次の方法で共有


FileSystemWatcher コンストラクタ (String, String)

FileSystemWatcher クラスの新しいインスタンスを、監視するディレクトリとファイルの種類を指定して初期化します。

名前空間: System.IO
アセンブリ: System (system.dll 内)

構文

'宣言
Public Sub New ( _
    path As String, _
    filter As String _
)
'使用
Dim path As String
Dim filter As String

Dim instance As New FileSystemWatcher(path, filter)
public FileSystemWatcher (
    string path,
    string filter
)
public:
FileSystemWatcher (
    String^ path, 
    String^ filter
)
public FileSystemWatcher (
    String path, 
    String filter
)
public function FileSystemWatcher (
    path : String, 
    filter : String
)

パラメータ

  • path
    標準表記または UNC (Universal Naming Convention) 表記での監視するディレクトリ。
  • filter
    ウォッチするファイルの種類。たとえば、すべてのテキスト ファイルの変更をウォッチするには、"*.txt" に設定します。

例外

例外の種類 条件

ArgumentNullException

path パラメータが null 参照 (Visual Basic では Nothing) です。

または

filter パラメータが null 参照 (Visual Basic では Nothing) です。

ArgumentException

path パラメータが空の文字列 ("") です。

または

path パラメータで指定されたパスが存在しません。

解説

注意

コンポーネントは、Path が設定され、EnableRaisingEventstrue になるまでは指定したディレクトリをウォッチしません。

コンポーネントは、パーソナル コンピュータ、ネットワーク ドライブ、またはリモート コンピュータのファイルをウォッチできます。

Windows NT または Windows 2000 を搭載していないリモート コンピュータは監視できません。Windows NT 4.0 コンピュータからリモートの Windows NT 4.0 コンピュータを監視することもできません。

プラットフォーム

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 名前空間
NotifyFilters
FileSystemEventArgs クラス
FileSystemEventHandler デリゲート
Filter
InternalBufferOverflowException
Path
RenamedEventArgs
RenamedEventHandler
WaitForChangedResult
WatcherChangeTypes