Microsoft.VisualStudio.Shell.Internal.FileEnumerationService Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
CacheFileEntity |
Represents an entry on the file system used for building the file enumeration service's cache. |
CacheInvalidationEventArgs |
Represents the event data for when the file enumeration service's cache is being invalidated. |
FileEntity |
Represents an entry on the file system. |
FileEntityAsyncQueue | |
FileEntityList | |
VsStateTargetAttribute |
Attribute marking an IFileEntitySource as targeting a specific state of Visual Studio. |
Interfaces
ICacheInvalidator |
Exposes an event designed to tell when the cache must be updated and how. |
IFileEntityAsyncEnumerator |
Provides a method to enumerate the next entry discovered by the service. |
IFileEntityAsyncEnumerator2 |
Provides a method to enumerate the next entry discovered by the service. |
IFileEntitySource |
Exposes a set of methods designed to provide files for the File Enumeration Service's cache. |
IFilePathCaseResolver |
Provides a method designed to solve the case sensitiveness of a given path. |
IOpenDocumentEnumeratorFactory |
Provides a set of methods to enumerate opened documents in the IDE. |
IOpenDocumentEnumeratorFactory2 |
Provides a set of methods to enumerate opened documents in the IDE. |
IPathFileEnumeratorFactory |
Provides a set of methods to enumerate files in a defined set of folders. |
IPathFileEnumeratorFactory2 |
Provides a set of methods to enumerate files in a defined set of folders. |
IPriorityFileEnumeratorFactory |
Provides a set of methods to enumerate files by favoriting a specified list of files. |
IProjectFileEnumeratorFactory |
Provides a set of methods to enumerate files in an opened project. |
IProjectFileEnumeratorFactory2 |
Provides a set of methods to enumerate files in an opened project. |
ISolutionFileEnumeratorFactory |
Provides a set of methods to enumerate files in an opened solution or opened folder. |
ISolutionFileEnumeratorFactory2 |
Provides a set of methods to enumerate files in an opened solution or opened folder. |
Enums
CacheFileEntityProjectSpecificInfoType |
Describes some special cases for solution items. |
CacheUpdateStrategy |
Indicates how the cache must be updated. |
FileEntityKind |
Represents the type of FileEntity. |
VsState |
Indicates a targeted Visual Studio state. |
Delegates
PathFilter |
Determines whether the given full path is eligible to be considered as part of the result of the file enumeration service. |