ListObject.Publish(Object, Boolean) 方法

定義

ListObject 控制項發行至執行 Microsoft Windows SharePoint Services 的伺服器。

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

參數

Target
Object

包含字串陣列。 下表描述這個陣列的元素。[1|1]Element#[1|2] Contents[2|1] 0[2|2] SharePoint 伺服器的 URL。[3|1] 1[3|2] ListName (顯示名稱) 。[4|1] 2[4|2] 列表的描述。

LinkSource
Boolean

布林值。 (請參閱<註解>區段)。

傳回

SharePoint 網站上已發行之清單的 URL。

範例

下列程式代碼範例會在ListObject目前的工作表上建立 ,然後呼叫 Publish 方法,將 發行ListObject至執行 Microsoft Windows SharePoint Services 的網站。 此範例假設 參數會SharePointURL識別執行 Microsoft Windows SharePoint Services 之網站的有效 URL。

此範例適用於檔層級自定義。

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

備註

ListObject如果控件目前未連結至 SharePoint 網站上的清單,將設定LinkSourcetrue 會在指定的 SharePoint 網站上建立新的清單。 ListObject如果控件目前連結至 SharePoint 網站,將 自變數設定LinkSourcetrue 會取代現有的連結 (您只能將清單連結至一個 SharePoint 網站) 。 ListObject如果控件目前未連結,將 設定LinkSourcefalse 會讓ListObject控件保持未連結。 ListObject如果控件目前連結至 SharePoint 網站,將 設定LinkSourcefalse 會讓控件連結到ListObject目前的 SharePoint 網站。

適用於