[PT Run] Replace tblimp-Microsoft.Search.Interop package with source implementation (#16363)

* Removed Search Interop tlb package. Added minimal Search API Com implementation

* Added CSearchManagerImp

* Updated Main with proper reference to CSearchManagerImp. Switched WindowsIndexerTest to use Indexer.Interop classes

* Updated with proper SearchAPI Interop implementation

* Deleted initial CSearchManager file that didn't work

* Updated namespaces to match folder structure

* Removed the interfaces and classes not being used from SearchAPI. Added suppressions

* Updated spell check. Renamed CSearch call back to original

* Fix spell check

* Switched back to original class name for Search Manager in tests

* Removed Microsoft.Search.Interop.dll from setup

* Removed Microsoft.Search.Interop package from PowerLauncher and signing scripts
This commit is contained in:
Jeremy Sinclair
2022-02-16 11:06:10 -05:00
committed by GitHub
parent 832f580aa8
commit 35bfb0f83e
18 changed files with 773 additions and 16 deletions

View File

@@ -264,6 +264,7 @@ Cls
cls
CLSCTX
clsid
Clusion
cmder
Cmdlet
cmdline
@@ -1503,6 +1504,7 @@ pesi
PEXCEPTION
pfn
pfo
pft
pgp
pguid
phbm
@@ -2234,6 +2236,7 @@ vsonline
vstemplate
VSTHRD
VSTT
vtable
VTABLE
Vtbl
WBounds