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不是空引用(无 在 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 命名空间