ListObject.Publish(Object, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.