Emlak bulmak arama özelliklerini GUID ve özelliği tamsayı kimliği ayarlama
Bu konu, önce bir arama özelliği listesine ekleme ve tam metin arama tarafından aranabilir yapmak gerekli değerler elde anlatılmaktadır. Bu değerler özellik kümesi GUID ve özelliği tamsayı tanımlayıcısı belge özelliği içerir.
Belge IFilter tarafından ikili veri – yani, depolanan verilerden ayıklanır özellikleri bir varbinary, varbinary(max)(dahil FILESTREAM), veya imageveri türü sütun-tam metin arama için kullanılabilir yapılabilir. Ayıklanan bir özellik aranabilir yapmak için özelliği bir arama özelliği listesine el ile eklenmesi gerekir. Arama özellik listesi de bir ya da daha fazla tam metin dizinleri ile ilişkilendirilmelidir. Daha fazla bilgi için, bkz. Arama belge özellikleri ile arama özellik listeleri.
Kullanılabilir bir özellik özellik listesine eklemeden önce 2 adet özelliği hakkında bilgi bulmak için gerekenler:
Özellik GUID özelliğini ayarlayın.
Özelliği tamsayı Kımlığı.
(Özellik için özellik listesi eklediğinizde, size de bir ad ve açıklama sağlamak zorunda. Ancak kurallı ad ve Açıklama özelliği kullanmak gerekmez.)
Bu konu hakkında özellikle Microsoft tarafından tanımlanan özellikler kullanılabilir özellikler hakkında bilgi bulmak için yaygın olarak kullanılan yöntemleri açıklar. Tarafından tanımlanmış özellikler hakkında bilgi için bir üçüncü taraf, üçüncü taraf belgelerine bakın veya satıcısına başvurun.
Bu Konuda
Bilgi bulma hakkında yaygın olarak kullanılan, bilinen Microsoft özellikleri
FILTDUMP kullanarak kullanılabilir özellikleri hakkında bilgi bulma.EXE
Değerleri bir arama özelliği için bir Windows özelliği açıklamasından bulma
Özellik arama özelliği listeye ekleme
Bilgi bulma hakkında yaygın olarak kullanılan, bilinen Microsoft özellikleri
Microsoft belge özelliklerini kullanmak için yüzlerce birçok bağlamlarda tanımlar, ancak yalnızca küçük bir alt kümesi kullanılabilir özelliklerin her dosya biçimi tarafından kullanılır. Sık kullanılan Windows özellikleri arasında genel özellikleri küçük bir kümesidir. Örnek olarak bilinen genel özellikleri aşağıdaki tabloda gösterilmiştir. Masa, bilinen adı, Windows kurallı adını (Microsoft tarafından yayımlanan özelliği Açıklama), özellik kümesi GUID, özelliği tamsayı tanımlayıcısı ve kısa bir açıklama gösterilir.
Bilinen adı |
Windows kurallı ad |
Özellik kümesi GUID |
Tamsayı Kımlığı |
Açıklama |
---|---|---|---|---|
Yazarlar |
System.Author |
F29F85E0-4FF9-1068-AB91-08002B27B3D9 |
4 |
Yazar ya da yazarların verilen madde. |
Etiketler |
System.Keywords |
F29F85E0-4FF9-1068-AB91-08002B27B3D9 |
5 |
Maddeye atanan anahtar kelimeler (Etiketler olarak da bilinir) kümesi. |
Tür |
System.PerceivedType |
28636AA6-953D-11D2-B5D6-00C04FD918D0 |
9 |
Kurallı türüne göre algılanan dosya türü. |
Başlık |
System.Title |
F29F85E0-4FF9-1068-AB91-08002B27B3D9 |
2 |
Madde başlığı. Örneğin, bir belge, bir iletinin, fotoğraf resim yazısı ya da bir Müzik parçasının adını başlık. |
Dosya biçimleri arasında tutarlılık teşvik etmek için Microsoft alt belgelerin çeşitli kategoriler için sık kullanılan, yüksek öncelikli belge özelliklerinin tespit etti. Bu iletişim, Rehber, belgeler, müzik dosyaları, Resimler ve videolar içerir. Her kategorinin üst sıradaki özellikleri hakkında daha fazla bilgi için bkz: sistem tanımlı özellikler özel dosya biçimlerinin Windows Arama belgelerinde.
Belirli bir dosya biçimindeki üç tip özellikleri uygulayabilir:
Tarafından tanımlanmış genel özellikleri Microsoft.
Tarafından tanımlanan kategoriye özgü özellikleri Microsoft.
Yazılım satıcısı tarafından tanımlanan özel, uygulamaya özgü özellikleri.
FILTDUMP kullanarak kullanılabilir özellikleri hakkında bilgi bulma.EXE
Hangi özelliklerin keşfetti ve yüklü bir IFilter tarafından çıkarılan öğrenmek için sizin yüklemek çalıştırın ve filtdump.exe bir parçası olan yardımcı programı, MicrosoftWindows sdk.
Çalıştırmadan filtdump.exe komut isteminden ve tek bir argüman sağlar. Bu bağımsız değişkeni olan bir dosya türünü bir IFilter'ın yüklü olduğu için ayrı bir dosya adıdır. GUID'ler, tamsayı kimlikleri ve ek bilgi kümesi belgede, mallarını IFilter tarafından keşfedilen tüm özelliklerin listesi yarar görüntüler.
Bu yazılım yükleme hakkında daha fazla bilgi için bkz: Windows 7 için Microsoft Windows sdk ve.net Framework 4. Filtdump.exe yardımcı programı aşağıdaki klasörlerdeki SDK'yı karşıdan yükleyip sonra bak.
64-Bit sürümü için bak C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\x64.
32-Bit sürümü için bak C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin.
Değerleri bir arama özelliği için bir Windows özelliği açıklamasından bulma
Bilinen bir Windows arama özelliği, gerek duyduğunuz bilgileri elde edebilirsiniz formatIDve propIDözelliği Açıklama özniteliklerini (propertyDescription).
Ve bu durumda tipik bir Microsoft özellik açıklama ilgili bölümü aşağıdaki örnekte gösterilmiştir System.Authorözellik. formatIDÖzniteliği özellik kümesi GUID'si belirtir F29F85E0-4FF9-1068-AB91-08002B27B3D9ve propIDözelliği tamsayı kimliği özniteliği belirtir 4.fark nameWindows kurallı özellik adı özniteliği belirtir System.Author. (Bu örnekte ilgili olmayan özellik açıklama kısımlarını atlar.)
.
propertyDescription
name = System.Author
…
formatID = F29F85E0-4FF9-1068-AB91-08002B27B3D9
propID = 4
…
Bu özellik tam açıklaması için bkz: System.Author Windows Arama belgelerinde.
Windows özellikleri tam bir listesi için bkz: Windows özelliklerini, Windows Arama belgelerinde de.
Özellik arama özelliği listeye ekleme
Aşağıdaki örnek, bir arama özelliği listesine ekleme gösterilmiştir. Örnek bir Arama özellik listesi alter deyimi eklemek için System.Authoradında bir arama özelliği listesi özelliğini PropertyList1ve kullanıcı dostu adı özelliği sağlar Author.
ALTER SEARCH PROPERTY LIST PropertyList1
ADD 'Author'
WITH (
PROPERTY_SET_GUID = 'F29F85E0-4FF9-1068-AB91-08002B27B3D9',
PROPERTY_INT_ID = 4,
PROPERTY_DESCRIPTION = 'System.Author - the author or authors of the item'
)
GO
Bir arama özelliği listesi oluşturma ve bir tam metin dizini ile ilişkilendirme hakkında daha fazla bilgi için bkz: Arama belge özellikleri ile arama özellik listeleri.