Partilhar via


CacheFileEntity Construtores

Definição

Sobrecargas

CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)

Inicializa uma nova instância da classe CacheFileEntity.

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

Inicializa uma nova instância da classe CacheFileEntity.

CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)

Inicializa uma nova instância da 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)

Parâmetros

fileEntity
FileEntity

A entrada retornada pelos serviços de enumeração de arquivo.

type
CacheFileEntityProjectSpecificInfoType

Algumas informações especiais sobre essa entrada relacionadas a Gerenciador de Soluções.

projectId
Guid

A ID do projeto do qual essa entidade faz parte. Empty será usado se não estiver relacionado a nenhum projeto.

Aplica-se a

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

Inicializa uma nova instância da 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)

Parâmetros

kind
FileEntityKind

(opcional) Define que tipo de entrada é.

fullPath
String

Define o caminho completo para o arquivo ou pasta.

hasCaseBeenResolved
Boolean

(opcional) Define se os valores desse objeto diferenciam maiúsculas de minúsculas.

type
CacheFileEntityProjectSpecificInfoType

Algumas informações especiais sobre essa entrada relacionadas a Gerenciador de Soluções.

projectId
Guid

A ID do projeto do qual essa entidade faz parte. Empty será usado se não estiver relacionado a nenhum projeto.

filePathCaseResolver
IFilePathCaseResolver

(opcional) Define um objeto projetado para resolve a diferenciação de maiúsculas e minúsculas dessa entrada. Esse argumento não será mantido se hasCaseBeenResolved for False.

Aplica-se a