ContentSourceCollection.Create 方法 (Microsoft.Office.Server.Search.Administration)
Creates a new content source in the collection.
命名空间: Microsoft.Office.Server.Search.Administration
程序集: Microsoft.Office.Server.Search (在 microsoft.office.server.search.dll 中)
语法
声明
Public Function Create ( _
type As Type, _
name As String _
) As ContentSource
用法
Dim instance As ContentSourceCollection
Dim type As Type
Dim name As String
Dim returnValue As ContentSource
returnValue = instance.Create(type, name)
public ContentSource Create (
Type type,
string name
)
参数
- type
The object type of the content source.
- name
A string containing the content source name.
返回值
A ContentSource object.
备注
For more information about content sources and the new 企业级搜索 Administration object model, see 内容源概述, and Getting Started with the Search Administration Object Model.
示例
The following code example creates a new custom content source. For a complete, step-by-step walkthrough of the sample code for the Create method of the ContentSourceCollection class, see 如何:添加内容源.
Prerequisites
Ensure a Shared Service Provider is already created.
Project References
Add the following Project References in your console application code project before running this sample:
Microsoft.SharePoint
Microsoft.Office.Server
Microsoft.Office.Server.Search
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Office.Server.Search.Administration;
using Microsoft.SharePoint;
namespace AddContentSourceSample
{
class Program
{
static void Main(string[] args)
{
/*
Replace <SiteName> with the name of a site
using the Shared Service Provider.
*/
string strURL = "http://<SiteName>";
SearchContext context;
using(SPSite site = new SPSite(strURL))
{
context = SearchContext.GetContext(site);
}
Content sspContent = new Content(context); ContentSourceCollection sspContentSources = sspContent.ContentSources;
//Replace <csName> with the content source name.
CustomContentSource customCS = (CustomContentSource)sspContentSources.Create(typeof(CustomContentSource), "<csName>");
}
}
}
另请参阅
参考
ContentSourceCollection 类
ContentSourceCollection 成员
Microsoft.Office.Server.Search.Administration 命名空间