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);
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.