Get-FASTSearchMetadataCrawledProperty

從 Microsoft FAST Search Server 2010 for SharePoint 擷取編目屬性。

Syntax

Get-FASTSearchMetadataCrawledProperty
   [[-Name] <String>]
   [-Count <Int32>]
   [-Filter <String>]
   [-Offset <Int32>]
   [<CommonParameters>]

Description

此 Cmdlet 會從 FAST Search Server 2010 for SharePoint 系統擷取編目屬性。 如果呼叫 Cmdlet 時未使用任何參數,它會傳回系統中所有的編目屬性。 傳回之編目屬性清單的順序是固定的,而且只要未加入新的編目屬性,多重呼叫就會傳回順序相同的清單。

Get-FASTSearchMetadataCrawledProperty supports several ways of looking up properties. Run with a single parameter or with a named parameter (using Name), the cmdlet retrieves crawled properties with that exact name, if any exist. The Name parameter supports wildcards. Alternatively, a filter can be specified (using the Filter parameter) to search the crawled properties and to return any crawled property with a name that includes the filter value. The filter option does not support wildcards.

使用 Filter 參數擷取編目屬性,比使用 Name 參數更有效率。

若要為這個 Cmdlet 的一組結果編頁,請使用 Offset 和 Count,來控制傳回的結果數目。

Offset 和 Count 會在執行篩選或具名比對之前進行計算。 這表示,如果編目屬性落在 Offset,Offset+Count ] 範圍之外 [ ,就不會傳回它。

如需適用於 SharePoint Cmdlet 的 FAST Search Server 2010 權限和最新資訊,請參閱線上文件 (https://go.microsoft.com/fwlink/?LinkId=163227)。

範例

---------------範例 1-----------------

Get-FASTSearchMetadataCrawledProperty

呼叫不含任何參數的Get-FASTSearchMetadataCrawledProperty會傳回 FAST Search Server 2010 for SharePoint 系統中所有已知的編目屬性。

---------------範例 2-----------------

Get-FASTSearchMetadataCrawledProperty -Name viewurl

此範例會擷取名稱為 「viewurl」 的編目屬性。

---------------範例 3-----------------

Get-FASTSearchMetadataCrawledProperty -filter 4

此範例會擷取並傳回名稱中包含 「4」 的任何編目屬性。

---------------範例 4-----------------

Get-FASTSearchMetadataCrawledproperty -filter url -count 2

此範例會擷取名稱為 「url」 的前兩個編目屬性。

---------------範例 5-----------------

Get-FASTSearchMetadataCrawledproperty |ForEach-Object{ if ($_.IsMappedToContents) {$_.Name} }

此範例會傳回 IsMappedToContents 參數設定為 「true」 的所有編目屬性名稱。 此範例會先擷取所有已設定的編目屬性,然後逐一查看以尋找 IsMappedToContents 設定為 「true」 的屬性

---------------範例 6-----------------

Get-FASTSearchMetadataCrawledproperty -offset 0 -count 2
Get-FASTSearchMetadataCrawledproperty -offset 2 -count 2
Get-FASTSearchMetadataCrawledproperty -offset 4 -count 2

This example generates a list of two crawled properties each time the cmdlet is run. The Offset is increased by the Count value to start returning crawled properties where the last run ended.

---------------EXAMPLE 7----------------- (FAST Server for SharePoint 2010)

Get-FASTSearchMetadataCrawledProperty -filter url| where-object {($_.Name -eq "url") -and ($_.VariantType -eq 31) -and ($_.Propset -eq "63e90878-0292-490d-8b7c-f3905a8b65fd")}

此範例會列出具名編目屬性的所有可能符合結果,然後針對結果集反覆執行,以篩選出也符合要求之屬性集和變數類型的結果,藉此選出完全相符的編目屬性。 命令會傳回 「Enterprise Crawler」 類別中的 「url」 編目屬性。

參數

-Count

要傳回的編目屬性數目上限 (從第一個傳回的編目屬性開始,或從 Offset 參數指定的索引開始)。

如果指定 Filter 或 Name 參數,則只有在結果集縮小至 Offset、 Offset + Count 範圍 [ 之後,才會套用 ] 這些參數。

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-Filter

用於搜尋設定之編目屬性的字詞。

Filter 參數不支援萬用字元。 比對時不區分大小寫,而且會比對編目屬性之名稱屬性中,任何位置的字串。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-Offset

要開始傳回結果的結果集位移。

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-名稱

要擷取之編目屬性的名稱。

Name 參數支援萬用字元。 將 Name 參數與 Offset 和 Count 參數結合,即可控制搜尋的範圍。

Type:String
Position:1
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010