Comportamiento:
Tengo una codificación Web Services y quiero obtener los campos y valores de un documento.
Solución:
Este es un ejemplo de código que puede utilizar para obtener los campos y valores de un documento con 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("\t{0}", keyword);
}
}
}
Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.
