DirectoryEntryChangedEventArgs 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
DirectoryEntryChangedEventArgs(WatchResult, DirectoryEntryInfo, DirectoryEntryChangeType)
初始化 DirectoryEntryChangedEventArgs 类的新实例。
public:
DirectoryEntryChangedEventArgs(Microsoft::VisualStudio::RpcContracts::FileSystem::WatchResult ^ watchResult, Microsoft::VisualStudio::RpcContracts::FileSystem::DirectoryEntryInfo ^ changedEntryInfo, Microsoft::VisualStudio::RpcContracts::FileSystem::DirectoryEntryChangeType changeType);
public DirectoryEntryChangedEventArgs (Microsoft.VisualStudio.RpcContracts.FileSystem.WatchResult watchResult, Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryEntryInfo changedEntryInfo, Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryEntryChangeType changeType);
new Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryEntryChangedEventArgs : Microsoft.VisualStudio.RpcContracts.FileSystem.WatchResult * Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryEntryInfo * Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryEntryChangeType -> Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryEntryChangedEventArgs
Public Sub New (watchResult As WatchResult, changedEntryInfo As DirectoryEntryInfo, changeType As DirectoryEntryChangeType)
参数
- watchResult
- WatchResult
标识 WatchFileAsync(Uri, CancellationToken) WatchDirectoryAsync(Uri, Boolean, CancellationToken) 导致引发事件的或的调用 DirectoryEntryChanged 。
- changedEntryInfo
- DirectoryEntryInfo
有关已更改目录项的信息。
- changeType
- DirectoryEntryChangeType
发生的更改事件的类型。
适用于
DirectoryEntryChangedEventArgs(WatchResult, Uri, DirectoryEntryInfo, DirectoryEntryChangeType)
初始化 DirectoryEntryChangedEventArgs 类的新实例。
public:
DirectoryEntryChangedEventArgs(Microsoft::VisualStudio::RpcContracts::FileSystem::WatchResult ^ watchResult, Uri ^ uri, Microsoft::VisualStudio::RpcContracts::FileSystem::DirectoryEntryInfo ^ changedEntryInfo, Microsoft::VisualStudio::RpcContracts::FileSystem::DirectoryEntryChangeType changeType);
[Newtonsoft.Json.JsonConstructor]
public DirectoryEntryChangedEventArgs (Microsoft.VisualStudio.RpcContracts.FileSystem.WatchResult watchResult, Uri uri, Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryEntryInfo? changedEntryInfo, Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryEntryChangeType changeType);
[<Newtonsoft.Json.JsonConstructor>]
new Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryEntryChangedEventArgs : Microsoft.VisualStudio.RpcContracts.FileSystem.WatchResult * Uri * Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryEntryInfo * Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryEntryChangeType -> Microsoft.VisualStudio.RpcContracts.FileSystem.DirectoryEntryChangedEventArgs
Public Sub New (watchResult As WatchResult, uri As Uri, changedEntryInfo As DirectoryEntryInfo, changeType As DirectoryEntryChangeType)
参数
- watchResult
- WatchResult
标识 WatchFileAsync(Uri, CancellationToken) WatchDirectoryAsync(Uri, Boolean, CancellationToken) 导致引发事件的或的调用 DirectoryEntryChanged 。
- changedEntryInfo
- DirectoryEntryInfo
有关已更改目录项的信息。 如果提供程序在每次发生更改事件时都无法提供此信息,则这可能为 null。
- changeType
- DirectoryEntryChangeType
发生的更改事件的类型。
- 属性
-
Newtonsoft.Json.JsonConstructorAttribute