다음을 통해 공유


CacheFileEntity 생성자

정의

오버로드

CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)

CacheFileEntity 클래스의 새 인스턴스를 초기화합니다.

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

CacheFileEntity 클래스의 새 인스턴스를 초기화합니다.

CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)

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)

매개 변수

fileEntity
FileEntity

파일 열거형 서비스에서 반환되는 항목입니다.

type
CacheFileEntityProjectSpecificInfoType

솔루션 탐색기 관련된 이 항목에 대한 몇 가지 특별한 정보입니다.

projectId
Guid

이 엔터티가 속한 프로젝트의 ID입니다. Empty 는 프로젝트와 관련이 없는 경우에 사용됩니다.

적용 대상

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

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)

매개 변수

kind
FileEntityKind

(선택 사항) 항목의 종류를 정의합니다.

fullPath
String

파일 또는 폴더의 전체 경로를 정의합니다.

hasCaseBeenResolved
Boolean

(선택 사항) 이 개체의 값이 대/소문자를 구분하는지 여부를 정의합니다.

type
CacheFileEntityProjectSpecificInfoType

솔루션 탐색기 관련된 이 항목에 대한 몇 가지 특별한 정보입니다.

projectId
Guid

이 엔터티가 속한 프로젝트의 ID입니다. Empty 는 프로젝트와 관련이 없는 경우에 사용됩니다.

filePathCaseResolver
IFilePathCaseResolver

(선택 사항) 이 항목의 대/소문자 구분을 resolve 디자인된 개체를 정의합니다. 이 인 경우 hasCaseBeenResolved 이 인수는 False유지되지 않습니다.

적용 대상