WorkflowHelpers-Klasse
Enthält Methoden, um im Überprüfen und im Verarbeitung von Workflowvorgängen zu helfen.
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Build.Workflow.WorkflowHelpers
Namespace: Microsoft.TeamFoundation.Build.Workflow
Assembly: Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public NotInheritable Class WorkflowHelpers
public static class WorkflowHelpers
Der WorkflowHelpers-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
![]() ![]() |
CombineMetadata | Ruft ProcessParameterMetadataCollection ab, das die angegebenen baseMetadata-Parameter enthält, die den Parametern überschreibende overridingMetadata kombiniert werden. Werte von overridingMetadata beibehalten werden, wenn es einen Konflikt zwischen den zwei Daten gibt. |
![]() ![]() |
DeserializeProcessParameters(String) | Erstellt und gibt ein Activity-Objekt durch Deserialisieren der Daten in der angegebenen XAML-Zeichenfolge zurück. |
![]() ![]() |
DeserializeProcessParameters(String, IList<ProcessParameterError>%) | Deserialisiert die Parameterwerte aus XAML einem serialisierten Wörterbuch.Parameter aus unbekannten Typen und von nicht vorhandenen Member werden ignoriert, wenn das Wörterbuch laden und Besonderefehler in die Fehlerauflistung gefüllt werden. |
![]() ![]() |
DeserializeWorkflow(String) | Ruft das Activity-Objekt ab, das vom angegebenen XAML-Markup beschrieben wird. |
![]() ![]() |
DeserializeWorkflow(String, Boolean, List<ProcessParameterError>%) | Diese Methode wird immer noch vom Buildcomputer verwendet (Assemblykonflikten zurück, anstatt, eine Ausnahme beim ersten Fehler auszulösen) |
![]() ![]() |
FindResource | Ruft eine lokalisierte Zeichenfolge ab, die die Ressource an der angegebenen ID beschreibt |
![]() ![]() |
GetAssemblyMetadataCollection | |
![]() ![]() |
GetCombinedMetadata | Ruft die Metadaten ab, die mit den Prozessparametern zugeordnet werden, die in der angegebenen Activity definiert werden. |
![]() ![]() |
GetDefaultMetadata | Ruft eine Auflistung ab Metadaten, die die integrierten Prozessvorlagen unterstützt (Standard und Aktualisierung). |
![]() ![]() |
GetMetadata | Ruft den Wert der Metadateneigenschaft der angegebenen Aktivität ab. |
![]() ![]() |
GetProcessParameters | Ruft die von der angegebenen Prozessparameterinformationen Aktivität ab und gibt diese als Wörterbuch zurück. |
![]() ![]() |
GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%) | Ruft die Prozessparameter und die Metadaten aus angegebenen Prozess. |
![]() ![]() |
GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%, List<ProcessParameterError>%) | Gibt die Stammaktivität von der Prozessvorlage zurück.Wenn der Stamm ein DynamicActivity ist, wird die Eigenschaftenauflistung enthalten. |
![]() ![]() |
GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%, List<ProcessParameterError>%, List<ProcessParameterError>%) | Gibt die Stammaktivität von der Prozessvorlage zurück.Wenn der Stamm ein DynamicActivity ist, wird die Eigenschaftenauflistung enthalten.Gibt auch alle Analysefehlern zurück. |
![]() ![]() |
GetProcessParameterValue<T> | Ruft den Wert des angegebenen Prozessparameters ab.Wenn Prozessparameter der nicht vorhanden ist, wird der Standardwert zurückgegeben. |
![]() ![]() |
GetValueAsString | |
![]() ![]() |
IsValueSet | |
![]() ![]() |
SerializeProcessParameters(IDictionary<String, Object>) | Serialisiert den angegebenen Prozessparameter und die Werte in eine XAML-Zeichenfolge. |
![]() ![]() |
SerializeProcessParameters(IDictionary<String, Object>, IEnumerable<String>) | Serialisiert das Parameterwertwörterbuch in XAML (unformatiertem XML hinzufügen, um falsche Parameter ihre Werte beibehalten) |
![]() ![]() |
TryDeserializeWorkflow | Diese Methode wird vom Client verwendet (alle Fehler zurück, anstatt, an erstem einem ausgelöst) |
![]() ![]() |
ValidateWorkflow(Activity) | Überprüft die angegebene Aktivitätsstruktur. |
![]() ![]() |
ValidateWorkflow(Activity, ValidationSettings) | Überprüft die angegebene Aktivitätsstruktur mit optionalen Einstellungen, die vom Aufrufer bereitgestellt werden. |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
![]() ![]() |
AssemblyMetadataName | |
![]() ![]() |
MetadataPropertyName | Metadaten. |
![]() ![]() |
SupportedReasonsPropertyName | SupportedReasons. |
![]() ![]() |
VerbosityPropertyName | Ausführlichkeit. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.