ListObject.Publish-Methode
Veröffentlicht das ListObject-Steuerelement auf einem Server, auf dem Microsoft Windows SharePoint Services ausgeführt werden.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Syntax
'Declaration
Function Publish ( _
Target As Object, _
LinkSource As Boolean _
) As String
string Publish(
Object Target,
bool LinkSource
)
Parameter
- Target
Typ: System.Object
Enthält ein Zeichenfolgenarray.Die folgende Tabelle beschreibt die Elemente dieses Arrays.
[1|1] Element#
[1|2] Inhalt
[2|1] 0
[2|2] URL des SharePoint-Servers.
[3|1] 1
[3|2] ListName (Anzeigename).
[4|1] 2
[4|2] Beschreibung der Liste.
- LinkSource
Typ: System.Boolean
Boolesch.(Siehe Abschnitt Hinweise.)
Rückgabewert
Typ: System.String
Die URL der veröffentlichten Liste auf der SharePoint-Website.
Hinweise
Wenn das ListObject-Steuerelement gegenwärtig nicht mit einer Liste auf einer SharePoint-Website verknüpft ist, wird durch das Festlegen von LinkSource auf true eine neue Liste auf der angegebenen SharePoint-Website erstellt.Wenn das ListObject-Steuerelement gegenwärtig mit einer SharePoint-Website verknüpft ist, wird der vorhandene Link durch das Festlegen des LinkSource-Arguments auf true ersetzt. (Die Liste kann nur mit einer SharePoint-Website verknüpft werden.)Wenn das ListObject-Steuerelement gegenwärtig nicht verknüpft ist, verbleibt das ListObject-Steuerelement beim Festlegen von LinkSource auf false im nicht verknüpften Zustand.Wenn das ListObject-Steuerelement gegenwärtig mit einer SharePoint-Website verknüpft ist, bleibt der Link des ListObject-Steuerelements mit der aktuellen SharePoint-Website beim Festlegen von LinkSource auf false erhalten.
Beispiele
Im folgenden Codebeispiel wird ein ListObject im aktuellen Arbeitsblatt erstellt. Anschließend wird das ListObject mithilfe der Publish-Methode auf einer Website veröffentlicht, auf der Microsoft Windows SharePoint Services ausgeführt werden.In diesem Beispiel wird vorausgesetzt, dass der SharePointURL-Parameter eine gültige URL zu einer Website identifiziert, auf der Microsoft Windows SharePoint Services ausgeführt werden.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
Private Sub ListObject_Publish(ByVal SharePointURL As String)
Dim List1 As Microsoft.Office.Tools.Excel.ListObject = _
Me.Controls.AddListObject(Me.Range("A1", "D4"), _
"Employees")
' Publish the list object to the SharePoint URL.
Dim TargetParam() As Object = {SharePointURL, _
"Employees", "Employee data"}
List1.Publish(TargetParam, False)
End Sub
private void ListObject_Publish(string SharePointURL)
{
Microsoft.Office.Tools.Excel.ListObject list1 =
this.Controls.AddListObject(this.Range["A1", "D4"], "Employees");
// Publish the list object to the SharePoint URL.
object[] TargetParam = { SharePointURL, "Employees", "Employee data" };
list1.Publish(TargetParam, false);
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.