Driver.UpdateDriver 方法
命名空間: WebSvcDriver
組件: ProjectServerServices (在 ProjectServerServices.dll 中)
語法
'宣告
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Driver/UpdateDriver", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/Driver/", _
ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/Driver/", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function UpdateDriver ( _
dsDriver As DriverDataSet _
) As DriverDataSet
'用途
Dim instance As Driver
Dim dsDriver As DriverDataSet
Dim returnValue As DriverDataSet
returnValue = instance.UpdateDriver(dsDriver)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Driver/UpdateDriver", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Driver/",
ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Driver/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public DriverDataSet UpdateDriver(
DriverDataSet dsDriver
)
參數
dsDriver
類型:WebSvcDriver.DriverDataSet包含要在一部驅動程式中進行變更。
傳回值
類型:WebSvcDriver.DriverDataSet
包含的修訂驅動程式資訊。
備註
dsDriver引數必須UpdateDriver方法,以進行變更的GetChanges方法使用。下列程式碼片段會示範如何使用dsDriver。
DriverWebSvc.Driver driverWS = new DriverWebSvc.Driver();
driverWS.Url = "https://ServerName/ProjectServerName/_vti_bin/PSI/Driver.asmx";
driverWS.Credentials = CredentialCache.DefaultCredentials;
// Get the list of drivers.
DriverWebSvc.DriverDataSet ds = driverWS.ReadDriverList();
ds.Tables[ds.Driver.TableName].Rows[0][ds.Driver.DRIVER_NAMEColumn] = "NewDriverName";
driverWS.UpdateDriver((DriverWebSvc.DriverDataSet)ds.GetChanges());
// Verify the name change.
ds = driverWS.ReadDriverList();
Project Server 權限
權限 |
描述 |
---|---|
可讓使用者建立驅動程式,專案產品組合分析。通用權限。 |