ビュー:

動作:
Webサービスをコーディングしていて、ドキュメントからフィールドと値を取得したい。

Solution:
This is a code sample which you can use to get documentfields and documentfield values with Web Services:


private void butDocInfo_Click(object sender, EventArgs e)
{
    DocumentServiceClient docClient = new DocumentServiceClient();
    DocumentSession docSession = docClient.OpenDocument(fcSession, 40);
DocumentInfo docInfo = docClient.GetInfo(docSession);
foreach (ArrayOfKeyValueOfFieldstring_SzdRJmwLKeyValueOfFieldstring_SzdRJmwL field in docInfo.MetaData.Content)
{
Console.WriteLine("{0}: {1}", field.Key.DbName, field.Value);
}
foreach (ArrayOfKeyValueOfFieldArrayOfstring_PalKlKoBKeyValueOfFieldArrayOfstring_PalKlKoB field in docInfo.MetaData.Keywords)
{
Console.WriteLine("{0}:", field.Key.DbName);
foreach (string keyword in field.Value) { Console.WriteLine("{0}:", field.Value)
{
Console.WriteLine("\t{0}", keyword);
}
}
}.

 


ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。