Pregunta

Uso de las listas servicio web puedo recuperar los elementos de una lista. En el XML devuelto puedo ver la ows__IsCurrentVersion="1" atributo que supongo que es el mismo que el modelo de objetos de archivo (es decir, un valor lógico decir si es actual o no).

Sin embargo, no veo una manera de identificar en qué revisión que es? ¿Cuál debe ser ese atributo?

¿Fue útil?

Solución

Por 'revisión' Qué quiere decir la versión? Si es así, usted está probablemente en busca de uno de estos atributos:

  • ows_owshiddenversion es un número entero (ex: 8)
  • ows__UIVersion es un número entero (ex: 4096)
  • ows__UIVersionString es una cadena (por ejemplo: 8,0)

* * Editar

Aquí hay más información después de probarlo utilizando una biblioteca de documentos. También debe comprobar los otros comentarios de Hugo y Janis, ya que tienen una buena información.

ows_owshiddenversion   ows__UIVersion   ows__UIVersionString
1                      512              1.0
2                      513              1.1
3                      514              1.2
4                      1024             2.0
5                      1025             2.1

Lo más probable, lo que busca es ows_owshiddenversion.

Otros consejos

Las columnas de la lista que busca son VersionID (por lo general 512, 1024, etc.) y versionLabel (generalmente 1.0, 2.0, 3.0) y los atributos que Kit Menke señaló que le dará esa información si está utilizando el servicio web.

Es posible que desee echar un vistazo al servicio de versiones web si necesita hacer más trabajo con los servicios web: http: //server/_vti_bin/versions.asmx

La enfermedad sólo tiene que añadir algo de información. Puede utilizar UIVersion (versión que es id) o UIVersionString (que es etiqueta de versión fácil de usar)

Por ejemplo

  • etiqueta 0,1 -> ID 1
  • etiqueta 1,0 -> ID 512
  • etiqueta 1,1 -> ID 513
  • etiqueta 2,0 -> 1024
  • etiqueta 2,2 -.> 1026

IsCurrentVersion será cierto para la última versión principal (publicado) (2.0 o 3.0, pero no 3.1). Menor número de versión es versión en borrador.

Algunas ideas acerca de las versiones que he escrito en mi propia pregunta y responder .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top