ListNet-Steuerelement

Letzte Änderung: Dienstag, 19. Oktober 2010

Gilt für: SharePoint Foundation 2010

Ein ActiveX-Steuerelement, das mit der ListViewWebPart-Klasse verwendet wird, um Benutzern eine Datenblattansicht für die Bearbeitung von Listen in Microsoft SharePoint Foundation bereitzustellen.

Hinweise

Dieses Steuerelement ist in der Datei STSLIST.dll definiert, einer DLL (Dynamic-Link Library), die auf dem Clientcomputer während des Setups von Microsoft Office im Verzeichnis %ProgramFiles%\Microsoft Office\Office14\ installiert wird.

Verwenden Sie zur Instanziierung dieses Steuerelements die folgende Funktion in ECMAScript (JavaScript, JScript):

var obj = new ActiveXObject('ListNet.ListNet');

Verwenden Sie in Microsoft Visual Basic Scripting Edition (VBScript) Folgendes zur Instanziierung des Steuerelements:

Set obj = CreateObject('ListNet.ListNet')

In beiden Fällen ist das Argument die Programmkennung (ProgID) des Steuerelements, ListNet.ListNet. Weitere Informationen zu ProgIDs finden Sie unter <ProgID>-Schlüssel.

Sobald in SharePoint Foundation eine Seite geöffnet wird, die eine Ansicht einer Dokumentbibliothek enthält, wird die EnsureListControl-Funktion in der Datei OWS.js aufgerufen, um zu bestimmen, ob Microsoft Office auf dem Clientcomputer installiert ist. Falls ja, wird die EditInGrid-Funktion in der Datei CORE.js aufgerufen, wenn ein Benutzer auf einer Seite mit einer Liste auf In Datenblatt bearbeiten klickt. Der Benutzer wird zu einer Seite umgeleitet, die das Objekt mithilfe der Klassen-ID (CLSID) lädt, die auf dem Front-End-Webserver in einer Datei vom Typ web.config in Lokales_Laufwerk:\Inetpub\wwwroot\wss\VirtualDirectories angegeben ist.

Das ListNet-Steuerelement wird wie folgt in der Datei web.config angegeben:

<WebPartControls DatasheetControlGuid="65BCBEE4-7728-41A0-97BE-14E1CAE36AAE" />
HinweisHinweis

Sowohl OWS.js als auch CORE.js befinden sich im Verzeichnis %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS\1033 auf jedem Front-End-Webserver in einer SharePoint Foundation-Bereitstellung.

Sie können ein benutzerdefiniertes Steuerelement für die Bearbeitung von SharePoint-Listen erstellen, sofern dieses dieselbe ProgID (ListNet.ListNet) hat, dieselben Methoden- bzw. Eigenschaftsnamen verwendet und dieselbe in dieser Referenz beschriebene Funktionalität bietet.

Siehe auch

Weitere Ressourcen

Referenz für die ActiveX-Steuerelement-API