Compartilhar via


CompareProjectProperty classe

A atividade de fluxo de trabalho que compara a propriedade de projeto especificado com outro valor.

Inheritance hierarchy

System.Object
  System.Workflow.ComponentModel.DependencyObject
    System.Workflow.ComponentModel.Activity
      Microsoft.Office.Project.Server.Workflow.CompareProjectProperty

Namespace:  Microsoft.Office.Project.Server.Workflow
Assembly:  Microsoft.Office.Project.Server.Workflow (em Microsoft.Office.Project.Server.Workflow.dll)

Sintaxe

'Declaração
<PersistOnCloseAttribute> _
<ToolboxBitmapAttribute(GetType(CompareProjectProperty), "Resources.CompareProjectProperty.bmp")> _
Public NotInheritable Class CompareProjectProperty _
    Inherits Activity _
    Implements IActivityEventListener(Of QueueEventArgs)
'Uso
Dim instance As CompareProjectProperty
[PersistOnCloseAttribute]
[ToolboxBitmapAttribute(typeof(CompareProjectProperty), "Resources.CompareProjectProperty.bmp")]
public sealed class CompareProjectProperty : Activity, 
    IActivityEventListener<QueueEventArgs>

Comentários

A comparação de propriedade é feita com base no tipo da propriedade especificada. O tipo de propriedade pode ser texto, numérica, data e hora, duração ou sinalizador (um valor de Boolean ). Se a propriedade de MdPropUid GUID for especificada, o valor de PropertyName será ignorado.

Painel de Designer do fluxo de trabalho e o painel Propriedades em Microsoft Visual Studio 2010 permitem obter e definir propriedades em campos da atividade CompareProjectProperty .

Para obter um exemplo que usa a atividade de CompareProjectProperty e define propriedades para a comparação, consulte How to: Create a Branching Workflow.

Segurança de thread

Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.

Ver também

Referência

CompareProjectProperty membros

Microsoft.Office.Project.Server.Workflow namespace