Share via


CrawlRuleCollection クラス (Microsoft.Office.Server.Search.Administration)

CrawlRule オブジェクトのコレクションを表します。

名前空間: Microsoft.Office.Server.Search.Administration
アセンブリ: Microsoft.Office.Server.Search (microsoft.office.server.search.dll 内)

構文

'宣言
<DefaultMemberAttribute("Item")> _
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel:=True)> _
Public NotInheritable Class CrawlRuleCollection
    Implements IEnumerable
'使用
Dim instance As CrawlRuleCollection
[DefaultMemberAttribute("Item")] 
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel=true)] 
public sealed class CrawlRuleCollection : IEnumerable

備考

クロール ルールおよび エンタープライズ検索 の新しい管理オブジェクト モデルの詳細については、「クロール ルールとフィルタの種類を定義する」および「Getting Started with the Search Administration Object Model」を参照してください。

共有サービス プロバイダのクロール ルールのコレクションを取得するには、Content クラスの CrawlRules プロパティを使用します。

コレクションに新しいクロール ルールを追加するには、CrawlRuleCollection クラスの Create メソッドを使用します。

クロール ルールを削除するには、CrawlRule クラスの Delete メソッドを使用します。

CrawlRuleCollection クラスから CrawlRule オブジェクトを返すには、インデクサを使用します。たとえば、コレクションが sspCrawlRules という名前の変数に割り当てられている場合、Microsoft Visual C# では sspCrawlRules[index]、または Microsoft Visual Basic では sspCrawlRules(index) を使用します。ここで index は、クロール ルールの優先度を表す整数またはクロール ルールのパスを含む文字列です。

継承階層

System.Object
  Microsoft.Office.Server.Search.Administration.CrawlRuleCollection

スレッドの安全性

この型のパブリックで静的な (Visual Basic では Shared) すべてのメンバは、スレッド セーフです。インスタンス メンバは、スレッド セーフであるとは保証されません。

関連項目

参照

CrawlRuleCollection メンバ
Microsoft.Office.Server.Search.Administration 名前空間