C# 클래스 NEnhancer.Common.DTEHelper

파일 보기 프로젝트 열기: ilibis/ClangVSx 1 사용 예제들

공개 메소드들

메소드 설명
AddButtonToCmdBar ( CommandBar cmdBar, int beforeIndex, string caption, string tooltip ) : CommandBarButton
AddButtonToPopup ( CommandBarPopup popup, int beforeIndex, string caption, string tooltip ) : CommandBarButton
AddNamedCommand2 ( string cmdName, string buttonText, string toolTip, bool useMsoButton, int iconIndex ) : void
DTEHelper ( DTE2 dte, AddIn addin ) : System
GetAddinAssemblyLocation ( ) : string
GetCommandBarByName ( string cmdBarName ) : CommandBar
GetCulturedMenuName ( string englishName ) : string
GetCurrentWord ( ) : string
GetProjectByName ( Solution2 sln, string projName ) : Project
GetProjectNodes ( Solution solution ) : List
GetProjectNodes ( UIHierarchyItems topLevelItems ) : List
GetProjectNodesInSolutionFolder ( UIHierarchyItem item ) : List
GetSelectedLines ( ) : string
GetSelectedText ( ) : string
IsDirectProjectNode ( UIHierarchyItem item ) : bool
IsProjectNode ( UIHierarchyItem item ) : bool
IsProjectNodeInSolutionFolder ( UIHierarchyItem item ) : bool
IsSolutionFolder ( UIHierarchyItem item ) : bool
Restart ( ) : void

비공개 메소드들

메소드 설명
IsBlank ( string input ) : bool

메소드 상세

AddButtonToCmdBar() 공개 메소드

public AddButtonToCmdBar ( CommandBar cmdBar, int beforeIndex, string caption, string tooltip ) : CommandBarButton
cmdBar CommandBar
beforeIndex int
caption string
tooltip string
리턴 CommandBarButton

AddButtonToPopup() 공개 메소드

public AddButtonToPopup ( CommandBarPopup popup, int beforeIndex, string caption, string tooltip ) : CommandBarButton
popup CommandBarPopup
beforeIndex int
caption string
tooltip string
리턴 CommandBarButton

AddNamedCommand2() 공개 메소드

public AddNamedCommand2 ( string cmdName, string buttonText, string toolTip, bool useMsoButton, int iconIndex ) : void
cmdName string
buttonText string
toolTip string
useMsoButton bool
iconIndex int
리턴 void

DTEHelper() 공개 메소드

public DTEHelper ( DTE2 dte, AddIn addin ) : System
dte DTE2
addin AddIn
리턴 System

GetAddinAssemblyLocation() 공개 메소드

public GetAddinAssemblyLocation ( ) : string
리턴 string

GetCommandBarByName() 공개 메소드

public GetCommandBarByName ( string cmdBarName ) : CommandBar
cmdBarName string
리턴 CommandBar

GetCulturedMenuName() 공개 메소드

public GetCulturedMenuName ( string englishName ) : string
englishName string
리턴 string

GetCurrentWord() 공개 메소드

public GetCurrentWord ( ) : string
리턴 string

GetProjectByName() 공개 메소드

public GetProjectByName ( Solution2 sln, string projName ) : Project
sln Solution2
projName string
리턴 Project

GetProjectNodes() 공개 메소드

public GetProjectNodes ( Solution solution ) : List
solution Solution
리턴 List

GetProjectNodes() 공개 메소드

public GetProjectNodes ( UIHierarchyItems topLevelItems ) : List
topLevelItems UIHierarchyItems
리턴 List

GetProjectNodesInSolutionFolder() 공개 메소드

public GetProjectNodesInSolutionFolder ( UIHierarchyItem item ) : List
item UIHierarchyItem
리턴 List

GetSelectedLines() 공개 메소드

public GetSelectedLines ( ) : string
리턴 string

GetSelectedText() 공개 메소드

public GetSelectedText ( ) : string
리턴 string

IsDirectProjectNode() 공개 메소드

public IsDirectProjectNode ( UIHierarchyItem item ) : bool
item UIHierarchyItem
리턴 bool

IsProjectNode() 공개 메소드

public IsProjectNode ( UIHierarchyItem item ) : bool
item UIHierarchyItem
리턴 bool

IsProjectNodeInSolutionFolder() 공개 메소드

public IsProjectNodeInSolutionFolder ( UIHierarchyItem item ) : bool
item UIHierarchyItem
리턴 bool

IsSolutionFolder() 공개 메소드

public IsSolutionFolder ( UIHierarchyItem item ) : bool
item UIHierarchyItem
리턴 bool

Restart() 공개 메소드

public Restart ( ) : void
리턴 void