次の方法で共有


FileSystemWatcher コンストラクタ (String)

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

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

構文

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

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

パラメータ

  • path
    標準表記または UNC (Universal Naming Convention) 表記での監視するディレクトリ。

例外

例外の種類 条件

ArgumentNullException

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

ArgumentException

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

または

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

解説

注意

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

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

Windows NT または Windows 2000 を搭載していないリモート コンピュータは監視できません。Windows NT 4.0 コンピュータからリモートの Windows NT 4.0 コンピュータを監視することもできません。既定では、Filter プロパティはすべてのファイルをウォッチするように設定されます。

プラットフォーム

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