CacheFileEntity Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid) |
Initialisiert eine neue Instanz der CacheFileEntity-Klasse. |
CacheFileEntity(FileEntityKind, String, Boolean, CacheFileEntityProjectSpecificInfoType, Guid, IFilePathCaseResolver) |
Initialisiert eine neue Instanz der CacheFileEntity-Klasse. |
CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)
Initialisiert eine neue Instanz der CacheFileEntity-Klasse.
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)
Parameter
- fileEntity
- FileEntity
Der Eintrag, der von den Dateienumerationsdiensten zurückgegeben wird.
Einige spezielle Informationen zu diesem Eintrag im Zusammenhang mit Projektmappen-Explorer.
- projectId
- Guid
Die ID des Projekts, zu dem diese Entität gehört. Empty wird verwendet, wenn es sich nicht auf ein Projekt bezieht.
Gilt für:
CacheFileEntity(FileEntityKind, String, Boolean, CacheFileEntityProjectSpecificInfoType, Guid, IFilePathCaseResolver)
Initialisiert eine neue Instanz der CacheFileEntity-Klasse.
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)
Parameter
- kind
- FileEntityKind
(optional) Definiert, um welche Art von Eintrag es sich handelt.
- fullPath
- String
Definiert den vollständigen Pfad zur Datei oder zum Ordner.
- hasCaseBeenResolved
- Boolean
(optional) Definiert, ob bei den Werten dieses Objekts die Groß-/Kleinschreibung beachtet wird.
Einige spezielle Informationen zu diesem Eintrag im Zusammenhang mit Projektmappen-Explorer.
- projectId
- Guid
Die ID des Projekts, zu dem diese Entität gehört. Empty wird verwendet, wenn es sich nicht auf ein Projekt bezieht.
- filePathCaseResolver
- IFilePathCaseResolver
(optional) Definiert ein Objekt, das die Groß-/Kleinschreibung dieses Eintrags auflösen soll. Dieses Argument wird nicht beibehalten, wenn hasCaseBeenResolved
ist False
.