UploadCtl, contrôle
Dernière modification : mercredi 20 octobre 2010
S’applique à : SharePoint Foundation 2010
Contrôle ActiveX qui permet à plusieurs documents d’être téléchargés depuis une application externe dans une bibliothèque de documents sur un site dans Microsoft SharePoint Foundation.
Remarques
Ce contrôle est défini dans le fichier STSUPLD.dll, bibliothèque de liens dynamiques (DLL) installée sur l’ordinateur client dans le répertoire %ProgramFiles%\Microsoft Office\Office14\ pendant l’installation de Microsoft Office 2010.
Pour instancier ce contrôle, utilisez la fonction suivante en ECMAScript (JavaScript, JScript) :
var obj = new ActiveXObject('STSUpld.UploadCtl');
Dans Microsoft Visual Basic Scripting Edition (VBScript), utilisez la fonction suivante pour instancier le contrôle :
Set obj = CreateObject('STSUpld.UploadCtl')
Dans les deux cas, l’argument est l’identificateur programmatique (ProgId) du contrôle, STSUpld.UploadCtl. Pour plus d’informations, voir Clé <ProgID> (éventuellement en anglais).
Dans SharePoint Foundation, lorsqu’un utilisateur clique sur Ajouter un document, le formulaire de téléchargement de documents, Upload.aspx, apparaît. Si l’utilisateur clique ensuite sur Télécharger plusieurs fichiers, une balise <Object> est créée comme suit pour le contrôle sur la page :
<object id='idUploadCtl'
name='idUploadCtl'
classid='CLSID:07B06095-5687-4d13-9E32-12B4259C9813'
width='638px'
height='261px'>
</object>
Notes
Le CLSID utilisé dans cette balise est le GUID qui identifie de façon unique le contrôle ActiveX installé avec Office 2010. Pour implémenter un contrôle personnalisé pour télécharger des documents, spécifiez un GUID différent.