ListObject.Publish(Object, Boolean) Yöntem

Tanım

Denetimi, Microsoft Windows SharePoint Services çalıştıran bir sunucuda yayımlarListObject.

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

Parametreler

Target
Object

Dize dizisi içerir. Aşağıdaki tabloda bu dizinin öğeleri açıklanmaktadır. [1|1] Öğe#[1|2] İçerik[2|1] 0[2|2] SharePoint sunucusunun URL'si. [3|1] 1[3|2] ListName (Görünen Ad). [4|1] 2[4|2] Listenin açıklaması.

LinkSource
Boolean

Boolean. (Bkz. Açıklamalar bölümü.)

Döndürülenler

SharePoint sitesindeki yayımlanan listenin URL'si.

Örnekler

Aşağıdaki kod örneği geçerli çalışma sayfasında bir ListObject oluşturur ve Microsoft Windows SharePoint Services çalıştıran bir Web sitesinde yayımlamak ListObject için yöntemini çağırırPublish. Bu örnekte, parametresinin SharePointURL Microsoft Windows SharePoint Services çalıştıran bir Web sitesinin geçerli bir URL'sini tanımladığını varsayar.

Bu örnek, belge düzeyinde özelleştirme içindir

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

Açıklamalar

ListObject Denetim şu anda SharePoint sitesindeki bir listeye bağlı değilse, ayarı LinkSourcetrue belirtilen SharePoint sitesinde yeni bir liste oluşturur. ListObject Denetim şu anda bir SharePoint sitesine bağlıysa, bağımsız değişkenin LinkSourcetrue olarak ayarlanması mevcut bağlantının yerini alır (listeyi yalnızca bir SharePoint sitesine bağlayabilirsiniz). ListObject Denetim şu anda bağlı değilse, ayarı LinkSourcefalse denetimin ListObject bağlantısını kaldıracaktır. ListObject Denetim şu anda bir SharePoint sitesine bağlıysa, ayarı LinkSourcefalse denetimin ListObject geçerli SharePoint sitesine bağlı kalmasını sağlar.

Şunlara uygulanır