ListObject.Publish – metoda
Publikuje ListObject řízení serveru se systémem Microsoft Windows SharePoint Services.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Deklarace
Function Publish ( _
Target As Object, _
LinkSource As Boolean _
) As String
string Publish(
Object Target,
bool LinkSource
)
Parametry
- Target
Typ: System.Object
Obsahuje pole řetězců.Následující tabulka popisuje prvky tohoto pole.
[1|1] Prvek #
[1|2] Obsah
[2|1] 0
[2|2] URL serveru SharePoint.
[3|1] 1
[3|2] ListName (zobrazovaný Název).
[4|1] 2
[4|2] Popis seznamu.
- LinkSource
Typ: System.Boolean
Logická hodnota.(Viz oddíl Poznámky).
Vrácená hodnota
Typ: System.String
URL seznamu publikovaných na webu SharePoint.
Poznámky
Pokud ListObject řízení není propojen se seznamem na webu SharePoint, nastavení LinkSource na true se vytvořit nový seznam na zadaném serveru SharePoint. Pokud ListObject řízení aktuálně propojena s webem služby SharePoint nastavení LinkSource argument true bude nahradit existující propojení (můžete propojit pouze seznam na jeden web služby SharePoint). Pokud ListObject řízení není aktuálně propojena, nastavení LinkSource na false ponechá ListObject řízení nepropojené. Pokud ListObject řízení aktuálně propojena s webem služby SharePoint nastavení LinkSource na false bude udržovat ListObject ovládací prvek propojen aktuálního webu služby SharePoint.
Příklady
Následující příklad kódu vytváří ListObject na aktuálním list a volání Publish metoda publikovat ListObject na web server se systémem Microsoft Windows SharePoint Services. Tento příklad předpokládá, že SharePointURL parametr identifikuje platný URL web .
Tento příklad je přizpůsobení úrovni 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);
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.