Control OpenDocuments
Última modificación: miércoles, 20 de octubre de 2010
Hace referencia a: SharePoint Foundation 2010
Se trata de un control ActiveX que permite a los usuarios de Microsoft SharePoint Foundation 2010 crear documentos basados en una plantilla especificada o editar documentos con las aplicaciones asociadas.
Comentarios
Este control se define en el archivo OWSSUPP.dll, una biblioteca de vínculos dinámicos (DLL) que se instala en el directorio %ProgramFiles%\Microsoft Office\Office14\ del equipo cliente durante la instalación de Microsoft Office
Para crear una instancia de este control, use la siguiente función en ECMAScript (JavaScript, JScript):
var obj = new ActiveXObject('SharePoint.OpenDocuments.3');
En Microsoft Visual Basic Scripting Edition (VBScript), use la siguiente opción para crear una instancia del control:
Set obj = CreateObject('SharePoint.OpenDocuments.3')
En los dos casos, el argumento es el identificador de programación (ProgID) del control, SharePoint.OpenDocuments.3. Para obtener más información sobre el ProgID, vea Clave <ProgID>.
En SharePoint Foundation, cuando se abre una página que contiene una vista de una biblioteca de documentos, el código del archivo OWS.js determina si Microsoft Office está instalado y, si es así, crea una instancia del control.
Nota
Si el script de la página determina que la versión de la aplicación es Microsoft Office 2003, se usa 2 como el número de versión. Si el script de la página determina que la versión de la aplicación es anterior a Microsoft Office 2003, se usa 1 como el número de versión.
El archivo OWS.js se encuentra en el directorio %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS\1033 de cada servidor front-end web de una implementación de SharePoint Foundation 2010.
Cuando el usuario hace clic en Nuevo documento en la barra de herramientas de la vista de lista o en Editar en nombre_aplicación en el menú contextual o en la barra de herramientas de Windows Internet Explorer, se llama a los métodos del control OpenDocuments para trabajar con el documento.