次の方法で共有


ListObject.Publish(Object, Boolean) メソッド

定義

Microsoft Windows SharePoint Services を実行しているサーバーに ListObject コントロールを公開します。

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

パラメーター

Target
Object

文字列の配列が含まれます。 次の表では、この配列の要素について説明します。[1|1]Element#[1|2] Contents[2|1] 0[2|2] SharePoint サーバーの URL。[3|1] 1[3|2] ListName (表示名)。[4|1] 2[4|2] リストの説明。

LinkSource
Boolean

ブール型。 「解説」を参照してください。

戻り値

SharePoint サイトに公開されるリストの URL。

次のコード例では、現在のワークシートに を作成ListObjectし、 メソッドをPublish呼び出して、 Microsoft Windows SharePoint Servicesを実行している Web サイトに を発行ListObjectします。 この例では、 パラメーターがSharePointURL、Microsoft Windows SharePoint Servicesを実行している Web サイトへの有効な URL を識別することを前提としています。

この例は、ドキュメント レベルのカスタマイズ用です。

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

注釈

コントロールがListObject現在 SharePoint サイトのリストにリンクされていない場合、 を にtrue設定LinkSourceすると、指定した SharePoint サイトに新しいリストが作成されます。 コントロールが ListObject 現在 SharePoint サイトにリンクされている場合、引数 を LinkSourcetrue 設定すると、既存のリンクが置き換えられます (リストを 1 つの SharePoint サイトにのみリンクできます)。 コントロールがListObject現在リンクされていない場合、 を にfalse設定LinkSourceすると、コントロールのListObjectリンクは解除されます。 コントロールがListObject現在 SharePoint サイトにリンクされている場合、 を にfalse設定LinkSourceすると、コントロールは現在の SharePoint サイトにリンクされた状態を維持ListObjectします。

適用対象