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


ListObject.Publish Метод (2007 System)

Обновлен: Ноябрь 2007

Публикует элемент управления ListObject на сервере, на котором выполняются службы Microsoft Windows SharePoint Services.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)

Синтаксис

'Декларация
Public Function Publish ( _
    Target As Object, _
    LinkSource As Boolean _
) As String
'Применение
Dim instance As ListObject
Dim Target As Object
Dim LinkSource As Boolean
Dim returnValue As String

returnValue = instance.Publish(Target, _
    LinkSource)
public string Publish(
    Object Target,
    bool LinkSource
)

Параметры

  • Target
    Тип: System.Object
    Содержит массив строк. В следующей таблице описываются элементы массива.

    Элемент №

    Содержимое

    0

    URL-адрес сервера SharePoint.

    1

    ListName (отображаемое имя).

    2

    Описание списка.

  • LinkSource
    Тип: System.Boolean
    Логический. (См. раздел примeчаний).

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

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

Заметки

Если элемент управления ListObject в настоящее время не связан со списком в узле SharePoint, установка LinkSource в true создаст новый список на заданном узле SharePoint. Если элемент управления ListObject в настоящее время связан с узлом SharePoint, установка аргумента LinkSource в true заменит существующую связь (список можно связать только с узлом SharePoint). Если элемент управления ListObject в настоящее время не имеет связи, установка LinkSource в false оставит элемент управления ListObject не связанным. Если элемент управления ListObject в настоящее время связан с узлом SharePoint, установка LinkSource в false оставит связь элемента управления ListObject с текущим узлом SharePoint.

Примеры

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

В этом примере демонстрируется настройка уровня документа.

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);
}

Разрешения

См. также

Ссылки

ListObject Класс

ListObject - члены

Microsoft.Office.Tools.Excel - пространство имен