Partager via


CacheFileEntity Constructeurs

Définition

Surcharges

CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)

Initialise une nouvelle instance de la classe CacheFileEntity.

CacheFileEntity(FileEntityKind, String, Boolean, CacheFileEntityProjectSpecificInfoType, Guid, IFilePathCaseResolver)

Initialise une nouvelle instance de la classe CacheFileEntity.

CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)

Initialise une nouvelle instance de la classe 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)

Paramètres

fileEntity
FileEntity

Entrée retournée par les services d’énumération de fichiers.

type
CacheFileEntityProjectSpecificInfoType

Quelques informations spéciales sur cette entrée liées à Explorateur de solutions.

projectId
Guid

ID du projet dont cette entité fait partie. Empty est utilisé s’il n’est lié à aucun projet.

S’applique à

CacheFileEntity(FileEntityKind, String, Boolean, CacheFileEntityProjectSpecificInfoType, Guid, IFilePathCaseResolver)

Initialise une nouvelle instance de la classe 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)

Paramètres

kind
FileEntityKind

(facultatif) Définit le type d’entrée qu’il s’agit.

fullPath
String

Définit le chemin d’accès complet au fichier ou au dossier.

hasCaseBeenResolved
Boolean

(facultatif) Définit si les valeurs de cet objet respectent la casse.

type
CacheFileEntityProjectSpecificInfoType

Quelques informations spéciales sur cette entrée liées à Explorateur de solutions.

projectId
Guid

ID du projet dont cette entité fait partie. Empty est utilisé s’il n’est lié à aucun projet.

filePathCaseResolver
IFilePathCaseResolver

(facultatif) Définit un objet conçu pour résoudre le respect de la casse de cette entrée. Cet argument n’est pas conservé si hasCaseBeenResolved est False.

S’applique à