Compartilhar via


Content De classe

Representa o de alto nível objeto para a administração do de conteúdo fontes para do um compartilhado provedor (SSP) de Serviços serviço pesquisa.

Espaço para nome Microsoft.Office.Server.Search.Administration
Conjunto de Módulos (Assembly) Microsoft.Office.Server.Search (em microsoft.office.server.search.dll)

A sintaxe

<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel:=True)> _
Public NotInheritable Class Content

Dim instance As Content
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel=true)] 
public sealed class Content

Comentários

Use o construtor de classe de conteúdo Content para criar um objeto de conteúdo Content que permite acessar e administrar o de conteúdo fontes para uma SSP.

Para obter mais informações sobre de conteúdo fontes e o novo Pesquisar da empresa administração modelo de objeto, consulte Visão geral sobre fontes de conteúdo, Gerenciando conteúdo e Guia de Introdução Com o Search Administration Object Model.

Exemplo

O seguinte exemplo de código gravará a lista completa de de conteúdo fontes para um SSP para um janela do console.Para um completo, passo a passo explicação passo a passo de codificar neste exemplo, consulte Como a: recuperar as fontes de conteúdo para um provedor serviços compartilhados.

Prerequisites

Certifique-se que um SSP já é criado.

Project References

Adicione o seguinte referências do projeto no seu projeto código do aplicativo console antes execução neste exemplo:

  • Microsoft.SharePoint

  • Microsoft.Office.Server

  • Microsoft.Office.Server.Search

using System;
using System.Collections;
using System.Text;
using Microsoft.Office.Server.Search.Administration;
using Microsoft.SharePoint;

namespace ContentSourcesSample
{
    class Program
    {
        static void Main(string[] args)
        {
            /*
            Replace <SiteName> with the name of
            a site using the Shared Services 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;
            foreach (ContentSource cs in sspContentSources)
            {
                Console.WriteLine("NAME: " + cs.Name + "  ID: " + cs.Id);
             }
        }
    }
}

Hierarquia de herança

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

Segmento de segurança

Qualquer público estático ( compartilhadas Na Visual Basic) os membros desse tipo são segmento seguro. Os membros de instância não são garantia ser segmento seguro.

Consulte também

Referência

Content Membros
Microsoft.Office.Server.Search.Administration De espaço para nome

Outros recursos

Guia de Introdução com o modelo de objeto de administração de pesquisa da empresa
Visão geral sobre fontes de conteúdo
Gerenciando conteúdo
Como a: recuperar as fontes de conteúdo para um provedor serviços compartilhados
Como a: Adicionar uma fonte de conteúdo
Como a: excluir uma fonte de conteúdo
Como a: gerenciar de forma programática o rastreamento de uma fonte de conteúdo
Como: de forma programática configurar um agendamento de rastreamento para uma fonte de conteúdo