Bagikan melalui


CacheFileEntity Konstruktor

Definisi

Overload

CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)

Menginisialisasi instans CacheFileEntity kelas baru.

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

Menginisialisasi instans CacheFileEntity kelas baru.

CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)

Menginisialisasi instans CacheFileEntity kelas baru.

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

Entri yang dikembalikan oleh layanan enumerasi file.

type
CacheFileEntityProjectSpecificInfoType

Beberapa informasi khusus tentang entri ini yang terkait dengan Penjelajah Solusi.

projectId
Guid

ID proyek yang menjadi bagian dari entitas ini. Empty digunakan jika tidak terkait dengan proyek apa pun.

Berlaku untuk

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

Menginisialisasi instans CacheFileEntity kelas baru.

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

(opsional) Mendefinisikan jenis entri itu.

fullPath
String

Menentukan jalur lengkap ke file atau folder.

hasCaseBeenResolved
Boolean

(opsional) Menentukan apakah nilai objek ini peka huruf besar/kecil.

type
CacheFileEntityProjectSpecificInfoType

Beberapa informasi khusus tentang entri ini yang terkait dengan Penjelajah Solusi.

projectId
Guid

ID proyek yang menjadi bagian dari entitas ini. Empty digunakan jika tidak terkait dengan proyek apa pun.

filePathCaseResolver
IFilePathCaseResolver

(opsional) Mendefinisikan objek yang dirancang untuk mengatasi kepekaan huruf besar/kecil entri ini. Argumen ini tidak disimpan jika hasCaseBeenResolved adalah False.

Berlaku untuk