Partager via


OpenDocuments, contrôle

Dernière modification : mercredi 20 octobre 2010

S’applique à : SharePoint Foundation 2010

Contrôle ActiveX qui permet aux utilisateurs de Microsoft SharePoint Foundation 2010 de créer des documents basés sur un modèle spécifique, ou de modifier des documents à l’aide de leurs applications associées.

Remarques

Ce contrôle est défini dans le fichier OWSSUPP.dll, bibliothèque de liens dynamiques (DLL) installée dans le répertoire %ProgramFiles%\Microsoft Office\Office14\ sur l’ordinateur client pendant l’installation de Microsoft Office.

Pour instancier ce contrôle, utilisez la fonction suivante en ECMAScript (JavaScript, JScript) :

var obj = new ActiveXObject('SharePoint.OpenDocuments.3');

Dans Microsoft Visual Basic Scripting Edition (VBScript), utilisez la fonction suivante pour instancier le contrôle :

Set obj = CreateObject('SharePoint.OpenDocuments.3')

Dans les deux cas, l’argument est l’identificateur programmatique (ProgId) du contrôle, SharePoint.OpenDocuments.3. Pour plus d’informations sur les ProgId, voir Clé <ProgID> (éventuellement en anglais).

Dans SharePoint Foundation, lorsqu’une page qui contient un affichage d’une bibliothèque de documents s’ouvre, le code dans le fichier OWS.js détermine si Microsoft Office est installé et, si tel est le cas, instancie le contrôle.

Notes

Si le script sur la page détermine que la version de l’application est Microsoft Office 2003, le numéro de version utilisé est 2. Si le script sur la page détermine que la version de l’application est antérieure à Microsoft Office 2003, le numéro de version utilisé est 1.

Le fichier OWS.js se trouve dans le répertoire %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS\1033 sur chaque serveur Web frontal dans un déploiement SharePoint Foundation 2010.

Lorsqu’un utilisateur clique dans la barre d’outils de l’affichage des listes sur Nouveau document, ou lorsqu’il clique dans le menu contextuel ou dans la barre d’outils de Windows Internet Explorer sur Modifier dans Nom_Application, les méthodes du contrôle OpenDocuments sont appelées pour le document.