Metoda ListObject.Publish —

Publikuje ListObject sterowania na serwerze, na którym jest uruchomiony program Microsoft Windows SharePoint Services.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)

Składnia

'Deklaracja
Function Publish ( _
    Target As Object, _
    LinkSource As Boolean _
) As String
string Publish(
    Object Target,
    bool LinkSource
)

Parametry

  • Target
    Typ: System.Object
    Zawiera tablicę ciągów.W poniższej tabeli opisano elementy tej tablicy.
    [1|1] Element #
    [1|2] Zawartość
    [2|1] 0
    [2|2] Adres URL programu SharePoint server.
    [3|1] 1
    [3|2] Nazwa_listy (nazwa wyświetlana).
    [4|1] 2
    [4|2] Opis listy.
  • LinkSource
    Typ: System.Boolean
    Wartość logiczna. (Zobacz sekcję Uwagi).

Wartość zwracana

Typ: System.String
Adres URL listy opublikowanych w witrynie programu SharePoint.

Uwagi

Jeśli ListObject kontroli nie jest aktualnie połączony z listy w witrynie programu SharePoint, ustawienie LinkSource do true spowoduje utworzenie nowej listy w określonej witrynie programu SharePoint.Jeśli ListObject formant jest aktualnie połączony z witryną programu SharePoint, ustawienie LinkSource argument true spowoduje zastąpienie istniejącego łącza (listy można łączyć tylko z witrynami programu SharePoint).Jeśli ListObject kontroli nie jest obecnie połączony, ustawienie LinkSource do false pozostawi ListObject kontroli niepołączone.Jeśli ListObject formant jest aktualnie połączony z witryną programu SharePoint, ustawienie LinkSource do false będzie na bieżąco ListObject formant powiązany z bieżącej witryny programu SharePoint.

Przykłady

Poniższy przykład kodu tworzy ListObject na bieżący arkusz, a następnie wywołania Publish metoda do publikowania ListObject do witryny sieci Web z uruchomionym programem Microsoft Windows SharePoint Services.W tym przykładzie zakłada się, że SharePointURL parametr określa prawidłowy adres URL do witryny sieci Web z programem Microsoft Windows SharePoint Services.

W tym przykładzie jest dla dostosowania poziomu dokumentu.

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ListObject Interfejs

Przestrzeń nazw Microsoft.Office.Tools.Excel