Aracılığıyla paylaş


CacheFileEntity Oluşturucular

Tanım

Aşırı Yüklemeler

CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)

Yeni bir CacheFileEntity sınıfı örneğini başlatır.

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

Yeni bir CacheFileEntity sınıfı örneğini başlatır.

CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)

Yeni bir CacheFileEntity sınıfı örneğini başlatır.

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)

Parametreler

fileEntity
FileEntity

Dosya numaralandırma hizmetleri tarafından döndürülen girdi.

type
CacheFileEntityProjectSpecificInfoType

Çözüm Gezgini ile ilgili bu girişle ilgili bazı özel bilgiler.

projectId
Guid

Bu varlığın parçası olduğu projenin kimliği. Empty herhangi bir projeyle ilgili değilse kullanılır.

Şunlara uygulanır

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

Yeni bir CacheFileEntity sınıfı örneğini başlatır.

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)

Parametreler

kind
FileEntityKind

(isteğe bağlı) Ne tür bir giriş olduğunu tanımlar.

fullPath
String

Dosya veya klasörün tam yolunu tanımlar.

hasCaseBeenResolved
Boolean

(isteğe bağlı) Bu nesnenin değerlerinin büyük/küçük harfe duyarlı olup olmadığını tanımlar.

type
CacheFileEntityProjectSpecificInfoType

Çözüm Gezgini ile ilgili bu girişle ilgili bazı özel bilgiler.

projectId
Guid

Bu varlığın parçası olduğu projenin kimliği. Empty herhangi bir projeyle ilgili değilse kullanılır.

filePathCaseResolver
IFilePathCaseResolver

(isteğe bağlı) Bu girdinin büyük/küçük harf duyarlılığını çözümlemek için tasarlanmış bir nesne tanımlar. Bu bağımsız değişken ise hasCaseBeenResolvedFalsetutulmaz.

Şunlara uygulanır