Aracılığıyla paylaş


Dizini Genişletme (Windows Search)

Yeni dosya biçimlerinin ve veri depolarının içeriğini ve özelliklerini dizine almak için Windows Search'ün kapsamını genişletebilir ve veri eklenti arabirimlerini kullanabilirsiniz. Windows Search eklentileri oluşturmak için üçüncü taraf geliştiricilerin önce bir Shell veri deposu uygulaması ve ardından Windows Search'ün dizin oluşturma verilerine erişebilmesi için bir protokol işleyicisi geliştirmesi gerekir. Özel bir dosya biçiminiz varsa, dosya içeriğini dizine almak için bir filtre işleyicisi ve dizin özellikleri için her dosya türü için bir özellik işleyicisi geliştirmeniz gerekir.

Windows Search şu anda 200'den fazla öğe türünün (.txt, .htmlve .xml dosya biçimleri gibi) dizine eklenmesini destekler ve birden çok veri deposu türüyle (NTFS dosya sistemi ve Microsoft Outlook gibi) çalışabilir. Windows Search, SharePoint Server'a benzer filtre ve protokol işleyici teknolojisini kullanır. Bu nedenle, dosya biçiminiz için zaten uygulamanız varsa, filtrenin Windows Search ile çalışması için IPersistStream kullanarak bir akışla başlatılacak uygulamaları güncelleştirebilirsiniz.

Not

Filtre işleyicileri, özellik işleyicileri ve protokol işleyicileri yerel kodda yazılmalıdır. Bunun nedeni, birden çok eklentinin çalıştığı işlemle ilgili olası ortak dil çalışma zamanı (CLR) sürüm oluşturma sorunlarıdır.

 

Dizini eklentilerle genişletmeye ilişkin bu bölüm aşağıdaki konuları içerir:

Ek Kaynaklar

İlgili kod örnekleri için bkz. Windows Arama Kodu Örnekleri.

Windows Arama Geliştirme Kılavuzu

Yönetim Dizini

Programatik Olarak Dizin Sorgulama

Dil Kaynaklarını Genişletme