Método ListObject.Publish
Publicar o controle de ListObject a um servidor que esteja executando o Microsoft Windows SharePoint Services.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)
Sintaxe
'Declaração
Function Publish ( _
Target As Object, _
LinkSource As Boolean _
) As String
string Publish(
Object Target,
bool LinkSource
)
Parâmetros
- Target
Tipo: System.Object
Contém uma matriz de cadeias de caracteres.A tabela a seguir descreve os elementos da matriz.
[1|1 Element#]
[1|2 Conteúdo]
[2|1] 0
[2|2] URL do servidor do SharePoint.
[3|1] 1
[3|2 ]ListName (nome para exibição.)
[4|1] 2
[4|2] Descrição da lista.
- LinkSource
Tipo: System.Boolean
Booleano(Consulte a seção comentários.)
Valor de retorno
Tipo: System.String
O URL de lista no site publicado do SharePoint.
Comentários
Se o controle de ListObject atualmente não é associado a uma lista em um site da web do SharePoint, defina LinkSource a true criará uma nova lista no site do SharePoint especificada.Se o controle de ListObject atualmente é associado a um site web do SharePoint, defina o argumento de LinkSource a true substituirá o link existente (você só pode vincular a lista a um site web do SharePoint.)Se o controle de ListObject não está vinculado atualmente, defina LinkSource a false sairá de controle de ListObject unlinked.Se o controle de ListObject atualmente é associado a um site web do SharePoint, definindo LinkSource a false manterá o controle de ListObject associado ao site da web do SharePoint atual.
Exemplos
O exemplo de código a seguir cria ListObject na planilha atual e então chama o método de Publish para publicar ListObject a um site que está executando o Microsoft Windows SharePoint Services.Este exemplo assume que o parâmetro de SharePointURL identifica um URL válida para um site que executa o Microsoft Windows SharePoint Services.
Este exemplo é para uma personalização da nível.
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);
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.