C# 클래스 SonarLint.VisualStudio.Integration.UnitTests.VsUIHierarchyMock

상속: IVsUIHierarchy
파일 보기 프로젝트 열기: SonarSource-VisualStudio/sonarlint-visualstudio

공개 메소드들

메소드 설명
AssertNoHierarchyEventSinks ( ) : void
RemoveProperties ( uint itemId ) : void
RemoveProperty ( uint itemId, int propId ) : void
SetProperty ( uint itemId, int propId, object value ) : void
VsUIHierarchyMock ( string filePath ) : Microsoft.VisualStudio
VsUIHierarchyMock ( string filePath, uint itemId ) : Microsoft.VisualStudio

보호된 메소드들

메소드 설명
AllocateItemId ( ) : uint
SimulateSccChange ( uint itemId ) : void

비공개 메소드들

메소드 설명
IVsHierarchy ( ) : int
IVsHierarchy ( IVsHierarchyEvents pEventSink, uint &pdwCookie ) : int
IVsHierarchy ( Microsoft psp ) : int
IVsHierarchy ( int &pfCanClose ) : int
IVsHierarchy ( string pszName, uint &pitemid ) : int
IVsHierarchy ( uint dwCookie ) : int
IVsHierarchy ( uint itemid, System.Guid &iidHierarchyNested, IntPtr &ppHierarchyNested, uint &pitemidNested ) : int
IVsHierarchy ( uint itemid, int propid, System.Guid &pguid ) : int
IVsHierarchy ( uint itemid, int propid, object &pvar ) : int
IVsHierarchy ( uint itemid, string &pbstrName ) : int
IVsUIHierarchy ( ) : int
IVsUIHierarchy ( IVsHierarchyEvents pEventSink, uint &pdwCookie ) : int
IVsUIHierarchy ( Microsoft psp ) : int
IVsUIHierarchy ( int &pfCanClose ) : int
IVsUIHierarchy ( string pszName, uint &pitemid ) : int
IVsUIHierarchy ( uint dwCookie ) : int
IVsUIHierarchy ( uint itemid, System.Guid &iidHierarchyNested, IntPtr &ppHierarchyNested, uint &pitemidNested ) : int
IVsUIHierarchy ( uint itemid, System.Guid &pguidCmdGroup, uint cCmds, OLECMD prgCmds, IntPtr pCmdText ) : int
IVsUIHierarchy ( uint itemid, System.Guid &pguidCmdGroup, uint nCmdID, uint nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut ) : int
IVsUIHierarchy ( uint itemid, int propid, System.Guid &pguid ) : int
IVsUIHierarchy ( uint itemid, int propid, object &pvar ) : int
IVsUIHierarchy ( uint itemid, string &pbstrName ) : int

메소드 상세

AllocateItemId() 보호된 정적인 메소드

protected static AllocateItemId ( ) : uint
리턴 uint

AssertNoHierarchyEventSinks() 공개 메소드

public AssertNoHierarchyEventSinks ( ) : void
리턴 void

RemoveProperties() 공개 메소드

public RemoveProperties ( uint itemId ) : void
itemId uint
리턴 void

RemoveProperty() 공개 메소드

public RemoveProperty ( uint itemId, int propId ) : void
itemId uint
propId int
리턴 void

SetProperty() 공개 메소드

public SetProperty ( uint itemId, int propId, object value ) : void
itemId uint
propId int
value object
리턴 void

SimulateSccChange() 보호된 메소드

protected SimulateSccChange ( uint itemId ) : void
itemId uint
리턴 void

VsUIHierarchyMock() 공개 메소드

public VsUIHierarchyMock ( string filePath ) : Microsoft.VisualStudio
filePath string
리턴 Microsoft.VisualStudio

VsUIHierarchyMock() 공개 메소드

public VsUIHierarchyMock ( string filePath, uint itemId ) : Microsoft.VisualStudio
filePath string
itemId uint
리턴 Microsoft.VisualStudio