Compartir a través de


del método IPSWorkflowService.SetProjectProperty

Actualiza la propiedad de campo personalizado especificado del flujo de trabajo de Project Server.

Espacio de nombres:  Microsoft.Office.Project.Server.Library
Ensamblado:  Microsoft.Office.Project.Server.Library (en Microsoft.Office.Project.Server.Library.dll)

Sintaxis

'Declaración
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 _
)
'Uso
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
)

Parámetros

  • propertyName
    Tipo: System.String

    El nombre de la propiedad se establezca. Si mdPropUid no es una referencia null (Nothing en Visual Basic) y no está vacío, se omitirá propertyName .

  • mdPropUid
    Tipo: System.Guid

    GUID del campo personalizado.

  • textPropertyValue
    Tipo: System.String

    Para establecer el valor de texto. Si la propiedad no es un valor de texto, se omitirá textPropertyValue .

  • numericPropertyValue
    Tipo: System.Decimal

    Valor numérico que se va a establecer. Si la propiedad no es un valor numérico, se omitirá numericPropertyValue .

  • dateTimePropertyValue
    Tipo: System.DateTime

    El valor DateTime se establezca. Si la propiedad no es un valor de DateTime , dateTimePropertyValue se omite.

  • durationPropertyValue
    Tipo: System.String

    Para establecer el valor de duración. Si la propiedad no es un valor de duración, se omitirá durationPropertyValue .

  • flagPropertyValue
    Tipo: System.Boolean

    Un valor de Boolean se establezca. Si la propiedad no es un valor de Boolean , flagPropertyValue se omite.

  • codePropertyValue
    Tipo: System.Guid

    Un código de valor (por ejemplo, el GUID de una selección en una tabla de búsqueda) a establecerse. Si la propiedad no es un valor de código, se omitirá codePropertyValue .

  • deleteValue
    Tipo: System.Boolean

    Especifica si se va a eliminar el valor del campo personalizado (true para eliminar; en caso contrario, false).

  • jobUid
    Tipo: System.Guid

    El GUID de la tarea de la cola.

Vea también

Referencia

interfaz IPSWorkflowService

Miembros IPSWorkflowService

Espacio de nombres Microsoft.Office.Project.Server.Library