質問

C# 2010 を使用して、Sharepoint 2010 でビジネス データ コンテンツ ソースをプログラムで定義する必要があります。Central Admin 内からこれを行う方法を確認し、MOSS 2007 のスニペットを見てきました。ただし、SP 2010 でこれを実行した例は見つかりませんでした。誰か私を正しい方向に導いてくれる人はいますか?

ご支援とご指導に感謝いたします。

役に立ちましたか?

解決

これ あなたを助けるはずです。

他のヒント

タグAPIを使用して
        string strURL = "http://mySiteUrl";
        SearchContext searchContext;
        using (SPSite searchSite = new SPSite(strURL))
        {
            searchContext = SearchContext.GetContext(searchSite);
        }
        Content sspContent = new Content(searchContext);
        ContentSourceCollection sspContentSources = sspContent.ContentSources;
        BusinessDataContentSource bdcs = (BusinessDataContentSource)sspContentSources.Create(typeof(BusinessDataContentSource), "MyBdcContentSource");
        bdcs.StartAddresses.Add(BusinessDataContentSource.ConstructStartAddress("Default", new Guid("00000000-0000-0000-0000-000000000000"), "LOBSystemName", "LOBSystemInstanceName"));

PowerShellの使用

$searchapp = Get-SPEnterpriseSearchServiceApplication "My Search Service Application Name"
$lobSystems = @("LOBSystemName1","LOBSystemNameInstance1")
$proxyGroup = Get-SPServiceApplicationProxyGroup -default
New-SPEnterpriseSearchCrawlContentSource -name "My Content Source Name" -searchapplication $searchApp -Type Business -LOBSystemSet $lobSystems -BDCApplicationProxyGroup $proxyGroup
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top