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 Serializer和Using the XmlSerializer Class。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。