Поделиться через


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] URL-адрес сервера SharePoint. [3|1] 1[3|2] ListName (отображаемое имя). [4|1] 2[4|2] Описание списка.

LinkSource
Boolean

Логическое. (См. раздел примeчаний).

Возвращаемое значение

URL-адрес опубликованного списка на узле SharePoint.

Примеры

В следующем примере кода создается ListObject на текущем листе, а затем вызывается Publish метод для публикации ListObject на веб-сайте, на котором выполняется Microsoft Windows SharePoint Services. В этом примере предполагается, что SharePointURL параметр определяет допустимый URL-адрес веб-сайта, на котором выполняется Microsoft Windows SharePoint Services.

Этот пример предназначен для настройки на уровне документа.

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.

Применяется к