C# 클래스 Microsoft.VisualStudio.ProjectSystem.FileSystemMirroring.Project.FileSystemMirroringProjectSourceItemProviderExtensionBase

상속: IProjectSourceItemProviderExtension, IProjectFolderItemProviderExtension
파일 보기 프로젝트 열기: Microsoft/RTVS

공개 메소드들

메소드 설명
AddOwnedFolderItemsAsync ( string>.IReadOnlyDictionary items ) : Task>>>
AddOwnedSourceItemsAsync ( IReadOnlyCollection items ) : Task>
CheckFolderItemOwnershipAsync ( string evaluatedInclude ) : Task
CheckProjectFileOwnershipAsync ( string projectFilePath ) : Task
CheckSourceItemOwnershipAsync ( string itemType, string evaluatedInclude ) : Task
RemoveOwnedFolderItemsAsync ( IReadOnlyCollection projectItems, DeleteOptions deleteOptions ) : Task>
RemoveOwnedSourceItemsAsync ( IReadOnlyCollection projectItems, DeleteOptions deleteOptions ) : Task>
RenameOwnedFolderItemAsync ( IProjectItem projectItem, string newValue ) : Task
RenameOwnedSourceItemAsync ( IProjectItem projectItem, string newValue ) : Task
SetItemTypeOfOwnedSourceItemAsync ( IProjectItem projectItem, string newItemType ) : Task
TryAddSourceItemsToOwnedProjectFileAsync ( IReadOnlyCollection items, string projectFilePath ) : Task

보호된 메소드들

메소드 설명
FileSystemMirroringProjectSourceItemProviderExtensionBase ( UnconfiguredProject unconfiguredProject, ConfiguredProject configuredProject, IProjectLockService projectLockService, IFileSystemMirroringProjectTemporaryItems temporaryItems ) : System

비공개 메소드들

메소드 설명
CheckProjectFileOwnership ( string projectFilePath ) : bool
GetMsBuildItemByProjectItem ( IProjectItem projectItem ) : Task
RenameProjectItem ( IProjectItem projectItem, string newValue ) : Task

메소드 상세

AddOwnedFolderItemsAsync() 공개 메소드

public AddOwnedFolderItemsAsync ( string>.IReadOnlyDictionary items ) : Task>>>
items string>.IReadOnlyDictionary
리턴 Task>>>

AddOwnedSourceItemsAsync() 공개 메소드

public AddOwnedSourceItemsAsync ( IReadOnlyCollection items ) : Task>
items IReadOnlyCollection
리턴 Task>

CheckFolderItemOwnershipAsync() 공개 메소드

public CheckFolderItemOwnershipAsync ( string evaluatedInclude ) : Task
evaluatedInclude string
리턴 Task

CheckProjectFileOwnershipAsync() 공개 메소드

public CheckProjectFileOwnershipAsync ( string projectFilePath ) : Task
projectFilePath string
리턴 Task

CheckSourceItemOwnershipAsync() 공개 메소드

public CheckSourceItemOwnershipAsync ( string itemType, string evaluatedInclude ) : Task
itemType string
evaluatedInclude string
리턴 Task

FileSystemMirroringProjectSourceItemProviderExtensionBase() 보호된 메소드

protected FileSystemMirroringProjectSourceItemProviderExtensionBase ( UnconfiguredProject unconfiguredProject, ConfiguredProject configuredProject, IProjectLockService projectLockService, IFileSystemMirroringProjectTemporaryItems temporaryItems ) : System
unconfiguredProject UnconfiguredProject
configuredProject ConfiguredProject
projectLockService IProjectLockService
temporaryItems IFileSystemMirroringProjectTemporaryItems
리턴 System

RemoveOwnedFolderItemsAsync() 공개 메소드

public RemoveOwnedFolderItemsAsync ( IReadOnlyCollection projectItems, DeleteOptions deleteOptions ) : Task>
projectItems IReadOnlyCollection
deleteOptions DeleteOptions
리턴 Task>

RemoveOwnedSourceItemsAsync() 공개 메소드

public RemoveOwnedSourceItemsAsync ( IReadOnlyCollection projectItems, DeleteOptions deleteOptions ) : Task>
projectItems IReadOnlyCollection
deleteOptions DeleteOptions
리턴 Task>

RenameOwnedFolderItemAsync() 공개 메소드

public RenameOwnedFolderItemAsync ( IProjectItem projectItem, string newValue ) : Task
projectItem IProjectItem
newValue string
리턴 Task

RenameOwnedSourceItemAsync() 공개 메소드

public RenameOwnedSourceItemAsync ( IProjectItem projectItem, string newValue ) : Task
projectItem IProjectItem
newValue string
리턴 Task

SetItemTypeOfOwnedSourceItemAsync() 공개 메소드

public SetItemTypeOfOwnedSourceItemAsync ( IProjectItem projectItem, string newItemType ) : Task
projectItem IProjectItem
newItemType string
리턴 Task

TryAddSourceItemsToOwnedProjectFileAsync() 공개 메소드

public TryAddSourceItemsToOwnedProjectFileAsync ( IReadOnlyCollection items, string projectFilePath ) : Task
items IReadOnlyCollection
projectFilePath string
리턴 Task