예제 #1
0
        private FindOptions CreateFindOptions(string pattern, SearchKind kind, SearchOptions options)
        {
            var searchData        = new SearchData(pattern, SearchOffsetData.None, kind, options);
            var serviceSearchData = _searchRaw.GetServiceSearchData(searchData, _wordUtil.SnapshotWordNavigator);
            var findData          = SearchService.ConvertToFindDataCore(serviceSearchData, _textBuffer.CurrentSnapshot);

            Assert.True(findData.IsResult);
            return(findData.AsResult().FindOptions);
        }