: ContentSourceCollection.Create (Método) (Microsoft.Office.Server.Search.Administration)
Creates a new content source in the collection.
Espacio de nombres:
Ensamblado: Microsoft.Office.Server.Search (in microsoft.office.server.search.dll)
Sintaxis
'Declaración
Public Function Create ( _
type As Type, _
name As String _
) As ContentSource
'Uso
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
)
Parámetros
- type
The object type of the content source.
- name
A string containing the content source name.
Valor devuelto
A ContentSource object.
Comentarios
For more information about content sources and the new Enterprise Search Administration object model, see Introducción a los orígenes de contenido, and Getting Started with the Search Administration Object Model.
Ejemplo
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 Procedimiento para agregar un origen de contenido.
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>");
}
}
}
Vea también
Referencia
ContentSourceCollection (Clase)
ContentSourceCollection (Miembros)
Microsoft.Office.Server.Search.Administration (Espacio de nombres)