CacheFileEntity Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid) |
Инициализирует новый экземпляр класса CacheFileEntity. |
CacheFileEntity(FileEntityKind, String, Boolean, CacheFileEntityProjectSpecificInfoType, Guid, IFilePathCaseResolver) |
Инициализирует новый экземпляр класса CacheFileEntity. |
CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)
Инициализирует новый экземпляр класса CacheFileEntity.
public CacheFileEntity (Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.FileEntity fileEntity, Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.CacheFileEntityProjectSpecificInfoType type, Guid projectId);
new Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.CacheFileEntity : Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.FileEntity * Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.CacheFileEntityProjectSpecificInfoType * Guid -> Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.CacheFileEntity
Public Sub New (fileEntity As FileEntity, type As CacheFileEntityProjectSpecificInfoType, projectId As Guid)
Параметры
- fileEntity
- FileEntity
Запись, возвращаемая службами перечисления файлов.
Некоторые специальные сведения об этой записи, связанные с Обозреватель решений.
- projectId
- Guid
Идентификатор проекта, в который входит эта сущность. Empty используется, если он не связан ни с каким проектом.
Применяется к
CacheFileEntity(FileEntityKind, String, Boolean, CacheFileEntityProjectSpecificInfoType, Guid, IFilePathCaseResolver)
Инициализирует новый экземпляр класса CacheFileEntity.
public CacheFileEntity (Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.FileEntityKind kind, string fullPath, bool hasCaseBeenResolved, Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.CacheFileEntityProjectSpecificInfoType type, Guid projectId, Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.IFilePathCaseResolver? filePathCaseResolver = default);
new Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.CacheFileEntity : Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.FileEntityKind * string * bool * Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.CacheFileEntityProjectSpecificInfoType * Guid * Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.IFilePathCaseResolver -> Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.CacheFileEntity
Public Sub New (kind As FileEntityKind, fullPath As String, hasCaseBeenResolved As Boolean, type As CacheFileEntityProjectSpecificInfoType, projectId As Guid, Optional filePathCaseResolver As IFilePathCaseResolver = Nothing)
Параметры
- kind
- FileEntityKind
(необязательно) Определяет тип записи.
- fullPath
- String
Определяет полный путь к файлу или папке.
- hasCaseBeenResolved
- Boolean
(необязательно) Определяет, учитывается ли регистр в значениях этого объекта.
Некоторые специальные сведения об этой записи, связанные с Обозреватель решений.
- projectId
- Guid
Идентификатор проекта, в который входит эта сущность. Empty используется, если он не связан ни с каким проектом.
- filePathCaseResolver
- IFilePathCaseResolver
(необязательно) Определяет объект , предназначенный для разрешения конфиденциальности регистра этой записи. Этот аргумент не сохраняется, если hasCaseBeenResolved
имеет значение False
.