ListObject.Publish(Object, Boolean) Methode

Definition

Veröffentlicht das ListObject-Steuerelement auf einem Server, auf dem Microsoft Windows SharePoint Services ausgeführt werden.

public:
 System::String ^ Publish(System::Object ^ Target, bool LinkSource);
public string Publish (object Target, bool LinkSource);
abstract member Publish : obj * bool -> string
Public Function Publish (Target As Object, LinkSource As Boolean) As String

Parameter

Target
Object

Enthält ein Zeichenfolgenarray. In der folgenden Tabelle werden die Elemente dieses Arrays beschrieben. [1|1] Element#[1|2] Contents[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
Boolean

Boolesch. (Siehe Abschnitt Hinweise.)

Gibt zurück

Die URL der veröffentlichten Liste auf der SharePoint-Website.

Beispiele

Im folgenden Codebeispiel wird ein ListObject im aktuellen Arbeitsblatt erstellt und anschließend die Publish -Methode aufgerufen, um die auf einer Website zu veröffentlichen, auf der ListObject Microsoft Windows SharePoint Services ausgeführt wird. In diesem Beispiel wird davon ausgegangen, dass der SharePointURL Parameter eine gültige URL zu einer Website identifiziert, auf der Microsoft Windows SharePoint Services ausgeführt wird.

Dieses Beispiel gilt für eine Anpassung auf Dokumentebene.

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);
}
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

Hinweise

Wenn das ListObject Steuerelement derzeit nicht mit einer Liste auf einer SharePoint-Website verknüpft ist, erstellt die Einstellung LinkSource auf eine true neue Liste auf der angegebenen SharePoint-Website. Wenn das ListObject Steuerelement derzeit mit einer SharePoint-Website verknüpft ist, ersetzt das Festlegen des LinkSource Arguments auf true den vorhandenen Link (Sie können die Liste nur mit einer SharePoint-Website verknüpfen). Wenn das ListObject Steuerelement derzeit nicht verknüpft ist, wird die Verknüpfung des ListObject Steuerelements durch Festlegen LinkSource von auf false aufgehoben. Wenn das ListObject Steuerelement derzeit mit einer SharePoint-Website verknüpft ist, LinkSource bleibt das ListObject Steuerelement mit false der aktuellen SharePoint-Website verknüpft.

Gilt für: