共用方式為


ISharePointConnection.ExecuteCommand<T> 方法 (String, T)

執行具有指定識別項和參數型別的 SharePoint 命令。

命名空間:  Microsoft.VisualStudio.SharePoint
組件:  Microsoft.VisualStudio.SharePoint (在 Microsoft.VisualStudio.SharePoint.dll 中)

語法

'宣告
Sub ExecuteCommand(Of T) ( _
    commandId As String, _
    arg As T _
)
void ExecuteCommand<T>(
    string commandId,
    T arg
)

型別參數

  • T
    要執行之 SharePoint 命令的參數型別。這必須是能夠由 Windows Communication Foundation (WCF) 序列化的型別。

參數

  • commandId
    型別:System.String
    要執行之 SharePoint 命令的識別項。
  • arg
    型別:T
    要傳遞給 SharePoint 命令的引數。

例外狀況

例外狀況 條件
InvalidOperationException

SharePoint 命令的參數型別不符合 T 型別。

SharePointConnectionException

連線到 SharePoint 時發生錯誤。

ArgumentOutOfRangeException

commandId 不符合任何可用的 SharePoint 命令。

SharePointCommandException

SharePoint 命令擲回例外狀況。

備註

使用這個方法來執行具有自訂參數但沒有傳回值的 SharePoint 命令。如需詳細資訊,請參閱 HOW TO:建立 SharePoint 命令HOW TO:執行 SharePoint 命令

如需關於可透過 Windows Communication Foundation 序列化之型別的詳細資訊,請參閱Types Supported by the Data Contract SerializerUsing the XmlSerializer Class

.NET Framework 安全性

請參閱

參考

ISharePointConnection 介面

ExecuteCommand 多載

Microsoft.VisualStudio.SharePoint 命名空間