Compartilhar via


RankingParameter De classe

Representa um parâmetro de classificação usado para computação posta em Pesquisa da empresa no Microsoft Office do SharePoint Server 2007.

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 RankingParameter

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

Comentários

Use a propriedade RankingParameters P:Microsoft.Office.Server.Search.Ranking.RankingParameters da classe Ranking T:Microsoft.Office.Server.Search.Ranking para get a coleção de parâmetros de classificação para um Shared Services Provider (SSP).

Use um indexador para retornar um parâmetro único classificação a partir de objeto RankParamCollection T:Microsoft.Office.Server.Search.Administration.RankParamCollection.For example, assuming the collection is assigned to a variable named rankingParams, use rankingParams[index] in Microsoft Visual C# or rankingParams(index) in Microsoft Visual Basic, where index is the index number of the ranking parameter in the collection, or a string containing the name of the ranking parameter.

Dica

Não é possível adicionar novos parâmetros de classificação, alteração ou remover os nomes dos parâmetros existentes; Você pode modificar somente valor do parâmetro de classificação.

Exemplo

O seguinte exemplo de código gravará a classificação nomes parâmetro e interno valores para o janela do console.

Prerequisites

Certifique-se que um provedor de serviços compartilhados 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.Generic;
using System.Text;
using Microsoft.Office.Server.Search.Administration;
using Microsoft.SharePoint;
namespace RankingParameterSample
{
    class Program
    {
        static void Main(string[] args)
        {
            try
            {
     //Replace <SiteName> with the name of a site using the Shared Services Provider.
                string strURL = "http://<SiteName>";
                Ranking searchRanking = new Ranking(SearchContext.GetContext(new SPSite(strURL)));
                RankParamCollection rankParams = searchRanking.RankingParameters;

                foreach (RankingParameter rankParam in rankParams)
                {
                    Console.WriteLine("NAME: " + rankParam.Name + "...VALUE: " + rankParam.Value);
                }
            }

            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
            }
        }
    }
}

Hierarquia de herança

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

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

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

Outros recursos

Melhorando Relevance
Visão geral da arquitetura Relevance de pesquisa da empresa