ListObject.Publish(Object, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 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 網站上的清單,將設定LinkSource
為 true
會在指定的 SharePoint 網站上建立新的清單。 ListObject如果控件目前連結至 SharePoint 網站,將 自變數設定LinkSource
為 true
會取代現有的連結 (您只能將清單連結至一個 SharePoint 網站) 。 ListObject如果控件目前未連結,將 設定LinkSource
為 false
會讓ListObject控件保持未連結。 ListObject如果控件目前連結至 SharePoint 網站,將 設定LinkSource
為 false
會讓控件連結到ListObject目前的 SharePoint 網站。