<td valign="top"><a name="Path">Path</a></td><td valign="top">DBTYPE_WSTR |
DBTYPE_BYREF</td>
<td valign="top" width=65%>文件的物理路徑,包含文件名。</td>
</tr>
<tr>
<td valign="top">Rank</td><td valign="top">DBTYPE_I4</td>
<td valign="top" width=65%>行的等級,范圍從 0 到 1000,數字越大表示越匹配。</td>
</tr>
<tr>
<td valign="top">RankVector</td><td valign="top">DBTYPE_I4 |
DBTYPE_VECTOR</td>
<td valign="top" width=65%><a href="#VectorQueries">矢量查詢</a>的獨立組件的等級。</td>
</tr>
<tr>
<td valign="top">ShortFileName</td><td valign="top">DBTYPE_WSTR |
DBTYPE_BYREF</td>
<td valign="top" width=65%>短 (8.3) 文件名。</td>
</tr>
<tr>
<td valign="top">Size</td><td valign="top">DBTYPE_I8</td>
<td valign="top" width=65%>文件大小,單位是字節。</td>
</tr>
<tr>
<td valign="top">USN</td><td valign="top">DBTYPE_I8</td>
<td valign="top" width=65%>更新序列號,僅用于 NTFS 驅動器。</td>
</tr>
<tr>
<td valign="top"><a name="VPath">VPath</a></td><td valign="top">DBTYPE_WSTR |
DBTYPE_BYREF</td>
<td valign="top" width=65%>指向文件的完整虛擬路徑,包括文件名。如果有多個可能的路徑,將選擇最符合查詢的一個。</td>
</tr>
<tr>
<td valign="top">WorkId</td><td valign="top">DBTYPE_I4</td>
<td valign="top" width=65%>文件的 Internal ID,Index Server 使用。</td>
</tr>
<tr>
<td valign="top">Write</td><td valign="top">VT_FILETIME</td>
<td valign="top" width=65%>最近一次寫文件的時間。</td>
</tr>
</table>
<h2><a name="DefiningNewPropertyNames">定義新屬性名</a></h2>
<p>要定義不在前面列表中的屬性,必須把它們列在 .idq 文件的 [Names] 節中。要在限制、排序方法或作為檢索的列中使用這些在 .idq 文件中定義的屬性,請使用下面格式:</p>
<p>[Names]<br>
#不在標準列表中的屬性<br>
<em>Propertyname</em> ( <em>Datatype </em>) = <em>GUID</em> ["<em>Name</em>" | <em>propid</em>]<br>
</p>
<p>語法中,<em>"Name"</em> 是屬性名(下面的例子是 <strong>"Sales"</strong>),<em>propid</em> 是十六進制的屬性 ID 。注意,要用引號把友好名稱括起來,但屬性 ID 不要用引號。</p>
<p>例如,假設想定義 HTML meta 標記作為屬性名,以便某人可以搜索,要定義的屬性是 <strong>Sales</strong>。</p>
<p><strong>定義 Sales 屬性</strong><!--</p>--><br>
<ol>
<li>在 .idq 文件中的 [Names] 節下,添加下面的行:</li>
<p>MetaDescription(DBTYPE_WSTR) = d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1 "Sales"<!--</p>--><br>
<p>GUID 號來自注冊表的 <strong>MetaTagClsid</strong> 參數,該參數在下面位置:<!--</p>--><br>
<pre>HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Control
HtmlFilter
MetaTagClsid</pre>
<li>然后,在 HTML 文件中想要出現標記的地方,定義 meta 說明。</li>
<p>例如,假設以后想搜索所有包含銷售計劃的文件:<!--</p>--><br>
<p>在 File1.htm 中:<!--</p>--><br>
<p><META NAME="Sales" CONTENT="Projections for 1998"><!--</p>--><br>
<p>在 File2.htm 中:<!--</p>--><br>
<p><META NAME="Sales" CONTENT="Projections for 1999"><!--</p>--><br>
<p>在 File3.htm 中:<!--</p>--><br>
<p><META NAME="Sales" CONTENT="Sales in 1997"><!--</p>--><br>
</ol>
<p><strong>注意</strong> 請確保將 META NAME 標記添加到文件開始的 <head> 和 </head> HTML 標記之間。</p>
<p>現在就可以搜索所有關于銷售計劃的文件,請發送下面查詢:</p>
<p>@metadescription projections<!--</p>--><br>
<p>該查詢返回所有在 META 標記的 CONTENT 字段中包含單詞 <em>projections</em> 的文件。在該例子中,將返回 File1.htm 和 File2.htm。</p>
<p>但是,假如要按年搜索銷售情況,例如 1997 年的銷售列表,請發送下面查詢:</p>
<p>@metadescription 1997<!--</p>--><br>
<p>將返回 File3.htm。</p>