共用方式為


IPSWorkflowService.SetProjectProperty 方法

命名空間:  Microsoft.Office.Project.Server.Library
組件:  Microsoft.Office.Project.Server.Library (在 Microsoft.Office.Project.Server.Library.dll 中)

語法

'宣告
Sub SetProjectProperty ( _
    workflowContext As ProjectWorkflowContext, _
    propertyName As String, _
    mdPropUid As Guid, _
    textPropertyValue As String, _
    numericPropertyValue As Decimal, _
    dateTimePropertyValue As DateTime, _
    durationPropertyValue As String, _
    flagPropertyValue As Boolean, _
    codePropertyValue As Guid, _
    deleteValue As Boolean, _
    jobUid As Guid _
)
'用途
Dim instance As IPSWorkflowService
Dim workflowContext As ProjectWorkflowContext
Dim propertyName As String
Dim mdPropUid As Guid
Dim textPropertyValue As String
Dim numericPropertyValue As Decimal
Dim dateTimePropertyValue As DateTime
Dim durationPropertyValue As String
Dim flagPropertyValue As Boolean
Dim codePropertyValue As Guid
Dim deleteValue As Boolean
Dim jobUid As Guid

instance.SetProjectProperty(workflowContext, _
    propertyName, mdPropUid, textPropertyValue, _
    numericPropertyValue, dateTimePropertyValue, _
    durationPropertyValue, flagPropertyValue, _
    codePropertyValue, deleteValue, _
    jobUid)
void SetProjectProperty(
    ProjectWorkflowContext workflowContext,
    string propertyName,
    Guid mdPropUid,
    string textPropertyValue,
    decimal numericPropertyValue,
    DateTime dateTimePropertyValue,
    string durationPropertyValue,
    bool flagPropertyValue,
    Guid codePropertyValue,
    bool deleteValue,
    Guid jobUid
)

參數

  • propertyName
    類型:System.String

    要設定 [專案] 屬性的名稱。如果mdPropUid不是null 參考 (未執行任何動作 於 Visual Basic 中) ,而不是空的則會忽略propertyName 。

  • mdPropUid
    類型:System.Guid

    自訂欄位的 GUID。

  • textPropertyValue
    類型:System.String

    要設定的文字值。如果屬性不是文字值,則會忽略textPropertyValue 。

  • numericPropertyValue
    類型:System.Decimal

    若要設定數值。如果屬性不是數值,則會忽略numericPropertyValue 。

  • dateTimePropertyValue
    類型:System.DateTime

    若要設定DateTime值。如果屬性不是DateTime值,則會忽略dateTimePropertyValue 。

  • durationPropertyValue
    類型:System.String

    要設定的持續時間值。如果屬性不是持續時間值,則會忽略durationPropertyValue 。

  • flagPropertyValue
    類型:System.Boolean

    若要設定Boolean值。如果屬性不是Boolean值,則會忽略flagPropertyValue 。

  • codePropertyValue
    類型:System.Guid

    程式碼要設定的值 (例如查閱表格中的選取範圍的 GUID)。如果屬性不是程式碼值,則會忽略codePropertyValue 。

  • deleteValue
    類型:System.Boolean

    指定是否要刪除的自訂欄位值 (true刪除 ; 否則false)。

請參閱

參照

IPSWorkflowService 介面

IPSWorkflowService 成員

Microsoft.Office.Project.Server.Library 命名空間