Comportamento:
Ho la codifica di un Web Service e voglio ottenere i campi e i valori di un documento.
Soluzione:
Questo è un esempio di codice che si può utilizzare per ottenere i campi e i valori dei campi del documento con i 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_PalKlKoBeyValueOfFieldArrayOfstring_PalKlKoB field in docInfo.MetaData.Keywords)
{
Console.WriteLine("{0}:", field.Key.DbName);
foreach (string keyword in field.Value)
{
Console.WriteLine("\t{0}", parola chiave);
}
}
}
Si prega di notare: Questo articolo è una traduzione dall’inglese. Le informazioni contenute in questo articolo si basano sulla/e versione/i originale/i del prodotto in inglese. Potrebbero esserci piccoli errori, come nella grammatica usata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa esattezza della traduzione, nella maggior parte dei casi troverà che è sufficientemente informativa. In caso di dubbi, torni alla versione inglese di questo articolo.
