ListObject.Publish – metoda
Publikuje ListObject ovládací prvek na 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ů.V následující tabulce jsou popsány prvky tohoto pole.
[1|1] Prvek #
[1|2] Obsah
[2|1] 0
[2|2] Adresa URL serveru SharePoint server.
[3|1] 1
[3|2] ListName (zobrazované jméno).
[4|1] 2
[4|2] Popis seznamu.
- LinkSource
Typ: System.Boolean
Logická hodnota.(Viz oddíl Poznámky.)
Vrácená hodnota
Typ: System.String
Adresa URL seznamu publikovaných na webu služby SharePoint.
Poznámky
Pokud ListObject ovládací prvek nyní napojen na seznamu na webu služby SharePoint, nastavení LinkSource na true vytvoří nový seznam na zadaném serveru SharePoint.Pokud ListObject ovládací prvek je nyní připojen k webu služby SharePoint, nastavení LinkSource argument true nahradí existující propojení (seznam lze propojit pouze v případě do jednoho webu služby SharePoint).Pokud ListObject ovládací prvek není propojen právě, nastavení LinkSource na false ponechá ListObject nepropojené ovládacího prvku.Pokud ListObject ovládací prvek je nyní připojen k webu služby SharePoint, nastavení LinkSource na false bude udržovat ListObject spojen ovládací prvek do aktuálního webu služby SharePoint.
Příklady
Následující příklad kódu vytvoří ListObject na aktuálním listu a volání Publish metodu, chcete-li publikovat ListObject k webovému serveru se spuštěnou službou Microsoft Windows SharePoint Services.Tento příklad předpokládá, že SharePointURL parametr určuje platnou adresu URL webu služby Microsoft Windows SharePoint Services.
V tomto příkladu je úroveň dokument přizpůsobení.
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.