Metodo ListObject.Publish
Pubblica il controllo ListObject su un server che esegue Microsoft Windows SharePoint Services.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Sintassi
'Dichiarazione
Function Publish ( _
Target As Object, _
LinkSource As Boolean _
) As String
string Publish(
Object Target,
bool LinkSource
)
Parametri
- Target
Tipo: System.Object
Contiene una matrice di stringhei cui elementi sono descritti nella tabella riportata di seguito.
[1|1] Elemento#
[1|2] Contenuto di
[2|1] 0
[2|2] URL del server SharePoint.
[3|1] 1
[3|2] ListName (Nome visualizzato).
[4|1] 2
[4|2] Descrizione dell'elenco.
- LinkSource
Tipo: System.Boolean
Valore booleano.Vedere la sezione Note.
Valore restituito
Tipo: System.String
URL dell'elenco pubblicato sul server SharePoint.
Note
Se il controllo ListObject non è attualmente collegato a un elenco in un sito SharePoint, impostando l'argomento LinkSource su true verrà creato un nuovo elenco su un sito SharePoint specificato.Se il controllo ListObject è attualmente collegato a un sito SharePoint, impostando l'argomento LinkSource su true il collegamento esistente verrà sostituito. È infatti possibile collegare l'elenco a un solo sito SharePoint.Se il controllo ListObject non è attualmente collegato, impostando l'argomento LinkSource su false il controllo ListObject rimarrà non collegato.Se il controllo ListObject è attualmente collegato a un sito SharePoint, impostando l'argomento LinkSource su false il controllo ListObject continuerà a essere collegato al sito SharePoint corrente.
Esempi
Nell'esempio di codice riportato di seguito viene creato un controllo ListObject nel foglio di lavoro corrente. Viene quindi chiamato il metodo Publish per pubblicare il controllo ListObject su un sito Web che esegue Microsoft Windows SharePoint Services.Nell'esempio si presuppone che il parametro SharePointURL identifichi un URL valido di un sito Web che esegue Microsoft Windows SharePoint Services.
Questo esempio è valido per una personalizzazione a livello di documento.
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);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.