Partager via


ListObject.Publish(Object, Boolean) Méthode

Définition

Publie le contrôle ListObject sur un serveur qui exécute 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

Paramètres

Target
Object

Contient un tableau de chaînes. Le tableau suivant décrit les éléments de ce tableau. [1|1] Element#[1|2] Contents[2|1] 0[2|2] URL du serveur SharePoint. [3|1] 1[3|2] ListName (nom complet). [4|1] 2[4|2] Description de la liste.

LinkSource
Boolean

Propriété booléenne. (Voir la section Notes.)

Retours

URL de la liste publiée sur le site SharePoint.

Exemples

L’exemple de code suivant crée un ListObject dans la feuille de calcul active, puis appelle la Publish méthode pour publier sur ListObject un site Web qui exécute Microsoft Windows SharePoint Services. Cet exemple suppose que le SharePointURL paramètre identifie une URL valide vers un site Web exécutant Microsoft Windows SharePoint Services.

Cet exemple concerne une personnalisation au niveau du document.

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

Remarques

Si le ListObject contrôle n’est actuellement pas lié à une liste sur un site SharePoint, la définition LinkSource de true sur crée une liste sur le site SharePoint spécifié. Si le ListObject contrôle est actuellement lié à un site SharePoint, la définition de l’argument LinkSource sur true remplace le lien existant (vous ne pouvez lier la liste qu’à un seul site SharePoint). Si le ListObject contrôle n’est pas lié actuellement, la définition LinkSource de sur false laisse le ListObject contrôle dissocié. Si le ListObject contrôle est actuellement lié à un site SharePoint, la définition LinkSource de false conservera le ListObject contrôle lié au site SharePoint actuel.

S’applique à