CacheFileEntity Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid) |
Inicializuje novou instanci CacheFileEntity třídy. |
| CacheFileEntity(FileEntityKind, String, Boolean, CacheFileEntityProjectSpecificInfoType, Guid, IFilePathCaseResolver) |
Inicializuje novou instanci CacheFileEntity třídy. |
CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)
Inicializuje novou instanci CacheFileEntity třídy.
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)
Parametry
- fileEntity
- FileEntity
Položka vrácená službami výčtu souborů.
Některé zvláštní informace o této položce týkající se Průzkumník řešení.
- projectId
- Guid
ID projektu, který je součástí této entity. Empty se používá, pokud nesouvisí s žádným projektem.
Platí pro
CacheFileEntity(FileEntityKind, String, Boolean, CacheFileEntityProjectSpecificInfoType, Guid, IFilePathCaseResolver)
Inicializuje novou instanci CacheFileEntity třídy.
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)
Parametry
- kind
- FileEntityKind
(volitelné) Definuje, o jaký typ položky se jedná.
- fullPath
- String
Definuje úplnou cestu k souboru nebo složce.
- hasCaseBeenResolved
- Boolean
(volitelné) Definuje, zda se v hodnotách tohoto objektu rozlišují velká a malá písmena.
Některé zvláštní informace o této položce týkající se Průzkumník řešení.
- projectId
- Guid
ID projektu, který je součástí této entity. Empty se používá, pokud nesouvisí s žádným projektem.
- filePathCaseResolver
- IFilePathCaseResolver
(volitelné) Definuje objekt určený k vyřešení rozlišování velkých a malých písmen této položky. Tento argument se nezachová, pokud hasCaseBeenResolved je False.