Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält statische Methoden, um im Überprüfen und im Verarbeitung von Workflowvorgängen zu unterstützen.
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 mit den angegebenen Parametern overridingMetadata kombiniert werden.Werte von overridingMetadata gehalten werden, wenn ein Konflikt zwischen den beiden Daten gibt. |
![]() ![]() |
DeserializeProcessParameters(String) | Erstellt und gibt ein Activity-Objekt durch Deserialisierung der Daten in der angegebenen XAML-Zeichenfolge zurück. |
![]() ![]() |
DeserializeProcessParameters(String, IList<ProcessParameterError>%) | Deserialisiert die Parameterwerte aus einem XAML serialisierten Wörterbuch.Parameter aus unbekannten Typen und von nicht vorhandenen Member werden ignoriert, wenn Sie 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 weiterhin durch den Buildcomputer verwendet (Assemblykonflikte 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 den Prozessparametern zugeordnet sind, die in angegebenen Activity definiert werden. |
![]() ![]() |
GetDefaultMetadata | Ruft eine Auflistung Metadaten ab, die die integrierten Prozessvorlagen unterstützt (Standard und Upgrades). |
![]() ![]() |
GetMetadata | Ruft den Wert der Metadateneigenschaft der angegebenen Aktivität ab. |
![]() ![]() |
GetProcessParameters | Ruft die Prozessparameterinformationen aus der angegebenen Aktivität ab und gibt diese als Wörterbuch zurück. |
![]() ![]() |
GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%) | Ruft die Prozessparameter und die Metadaten zum angegebenen Prozess ab. |
![]() ![]() |
GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%, List<ProcessParameterError>%) | Gibt die Stammaktivität aus 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 aus der Prozessvorlage zurück.Wenn der Stamm ein DynamicActivity ist, wird die Eigenschaftenauflistung enthalten.Gibt auch alle Analysefehler zurück. |
![]() ![]() |
GetProcessParameterValue<T> | Ruft den Wert des angegebenen Prozessparameters ab.Wenn der Prozessparameter nicht vorhanden ist, wird der Standardwert zurückgegeben. |
![]() ![]() |
GetValueAsString | |
![]() ![]() |
IsValueSet | |
![]() ![]() |
SerializeProcessParameters(IDictionary<String, Object>) | Serialisiert den angegebenen Prozessparameter und Werte in eine XAML-Zeichenfolge. |
![]() ![]() |
SerializeProcessParameters(IDictionary<String, Object>, IEnumerable<String>) | Serialisiert das Parameterwertwörterbuch in XAML (unformatiertem XML hinzufügen, damit falsche Parameter ihre Werte beibehalten) |
![]() ![]() |
TryDeserializeWorkflow | Diese Methode wird vom Client verwendet (alle Fehler zurückgeben, anstatt, an einem erstem auszulösen) |
![]() ![]() |
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.
.gif)
.gif)
.gif)