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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.