New-FASTSearchMetadataCrawledProperty

這會建立新的編目屬性。

Syntax

New-FASTSearchMetadataCrawledProperty
   -Name <String>
   -Propset <Guid>
   -VariantType <Int32>
   [<CommonParameters>]

Description

這個 Cmdlet 會建立新的編目屬性。 編目屬性是從內容來源擷取並饋送至Microsoft FAST Search Server 2010 for SharePoint系統的中繼資料片段。 例如,網頁的標題通常就是編目屬性。

編目屬性會由三個屬性定義其獨特性:

-- 編目屬性的名稱。 -- 編目屬性所對應的屬性設定,以 GUID (全域唯一識別碼) 的方式指定。 GUID 會識別編目屬性所屬的類別。 編目屬性必須屬於某個類別的成員。 -- 編目屬性的變數類型,這會指定編目屬性的資料類型。

若要在全文檢索索引中包含內容,編目屬性必須對應至 Managed 屬性。 如果編目屬性的 IsMappedToContents 設定為 「true」,則編目屬性會自動新增至預設的可搜尋索引 (稱為 「content」 的全文檢索索引) 。 新建立之編目屬性的 IsMappedToContents 參數,會設定為與對應目標類別之 MapToContents 參數相同的值。

如需建立編目屬性之新類別的詳細資訊,請參閱 New-FASTSearchMetadataCategory。

如需變更現有編目屬性之屬性的詳細資訊,請參閱 Set-FASTSearchMetadataCrawledProperty。

如需 FAST Search Server 2010 for SharePoint Cmdlet 的許可權和最新資訊,請參閱線上檔 (https://go.microsoft.com/fwlink/?LinkId=163227) 。

範例

--------------- 範例 1----------------- (適用於 SharePoint 2010 的 FAST Server)

C:\PS>$guid = [guid]::NewGuid()
New-FASTSearchMetadataCategory -Name MoreWeb -Propset $guid
New-FASTSearchMetadataCrawledProperty -Name ExtendedTitle -Propset $guid -Varianttype 31

此範例會先建立名為 「MoreWeb」 的新類別,然後建立新的編目屬性 「ExtendedTitle」,該屬性會對應至 「MoreWeb」 類別 (,因為它具有相同的屬性集值) 。 編目屬性的資料類型是 Unicode 字串 (VT_LPWSTR,變數類型 31)。

新的類別會取得由 System.GUID.NewGuid () 方法隨機產生的屬性集值 「e20d8de2-0b5c-46f8-993d-6cdacbda5164」。

--------------- 範例 2----------------- (適用於 SharePoint 2010 的 FAST Server)

Get-FASTSearchMetadataCrawledProperty | Where-Object -filterscript { $_.CategoryName -eq "Web"}
New-FASTSearchMetadataCrawledProperty -Name Internaltitle -varianttype 31 -Propset d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1

此範例會將新的編目屬性,新增至編目屬性的現有目錄。 新的編目屬性名為 「Internaltitle」,並新增至 「Web」 類別。 它是變數類型 31,亦即使用者預設地區設定中的 Unicode 字串。

「Web」 類別有數個屬性集 GUID。 若使用下列命令調查,就會:

Get-FASTSearchMetadataCrawledProperty |Where-Object -filterscript { $_.CategoryName -eq 「Web」}

顯示 「DESCRIPTION」 編目屬性的類型類似于要新增的編目屬性,其屬性集值為 「d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1」。 這個屬性設定是為新編目屬性選擇的。

若要使用這個編目屬性,您必須設定連接器或提供內容之應用程式,以傳送具有相同名稱、變數類型及屬性設定的值。

參數

-Name

新編目屬性的名稱。

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

-Propset

新編目屬性的屬性設定 GUID。

GUID 會控制編目屬性的所屬類別。 GUID (全域唯一識別碼) 是 128 位元的整數,其重複的可能性非常低。 GUID 可以指定為 System.Guid 物件,或指定為格式為 「xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx」 的整數。

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

-VariantType

指定編目屬性之資料類型的整數值。 如需常見變體類型的清單,請參閱 https://go.microsoft.com/fwlink/?LinkId=163232 (https://go.microsoft.com/fwlink/?LinkId=163232) 。

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