1
솔루션에서 특정 프로젝트를 선택해야하는 VS 확장 프로그램에서 작업하고 있습니다. 사용자가 이전Visual Studio 솔루션 탐색기 검색 상자에 프로그래밍 방식으로 액세스
.Select(vsUISelectionType.vsUISelectionTypeSelect)
를 호출 내가 프로젝트 항목을 찾을 솔루션 탐색기 검색 상자에 텍스트를 입력 한 경우에는 작동하지 않습니다에. 내 아이디어는 검색 상자에 액세스하고 프로젝트를 선택하기 전에 지우는 것입니다. Unfortunatelly, 나는 심지어
dte.ToolWindows.SolutionExplorer
개체를 검사하지,하지 문서와 튜토리얼, 그 작업을 수행하는 방법에 대한 단서를 찾을 수 없습니다. 내가 잘못했기 때문에 쉽게 할 수있는 일에 대한 해결책을 찾을 수 없습니까?
미리 감사드립니다. 아이디어/도움을 주시면 감사하겠습니다.
IVsSolutionUIHierarchyWindow solutionWindows = (IVsSolutionUIHierarchyWindow)VsShellUtilities.GetUIHierarchyWindow(this.ServiceProvider, VSConstants.StandardToolWindows.SolutionExplorer);
if (solutionWindows is IVsWindowSearch)
{
var slw = solutionWindows as IVsWindowSearch;
slw.ClearSearch();
}
: