Udostępnij za pośrednictwem


Klasa WorkflowHelpers

Zawiera statycznej metody sprawdzania poprawności i przetwarzania przepływu pracy.

Hierarchia dziedziczenia

System.Object
  Microsoft.TeamFoundation.Build.Workflow.WorkflowHelpers

Przestrzeń nazw:  Microsoft.TeamFoundation.Build.Workflow
Zestaw:  Microsoft.TeamFoundation.Build.Workflow (w Microsoft.TeamFoundation.Build.Workflow.dll)

Składnia

'Deklaracja
<ExtensionAttribute> _
Public NotInheritable Class WorkflowHelpers
public static class WorkflowHelpers

Typ WorkflowHelpers uwidacznia następujące elementy członkowskie.

Metody

  Nazwa Opis
Metoda publicznaStatyczny element członkowski CombineMetadata Pobiera ProcessParameterMetadataCollection , która zawiera określony baseMetadata parametry połączone z przesłanianie overridingMetadata parametry.Wartości z overridingMetadata są trzymane, jeśli występuje konflikt między dwoma danych.
Metoda publicznaStatyczny element członkowski DeserializeProcessParameters(String) Tworzy i zwraca Activity obiektu podczas deserializacji danych w określony ciąg XAML.
Metoda publicznaStatyczny element członkowski DeserializeProcessParameters(String, IList<ProcessParameterError>%) Deserializes wartości parametrów ze słownika szeregowane XAML.Parametry nieznane typy i nieistniejącej członków są ignorowane podczas ładowania słownika i określonych błędów są wpisywane do kolekcji błędów.
Metoda publicznaStatyczny element członkowski DeserializeWorkflow(String) Pobiera Activity obiekt opisany przez określony markup XAML.
Metoda publicznaStatyczny element członkowski DeserializeWorkflow(String, Boolean, List<ProcessParameterError>%) Metoda ta jest nadal używany przez komputer build (zwracanie zestawu niezgodności zgłaszanie wyjątku przy pierwszym błędzie)
Metoda publicznaStatyczny element członkowski FindResource Pobiera zlokalizowany ciąg znakowy opisujący zasobów w określonym identyfikatorze.
Metoda publicznaStatyczny element członkowski GetAssemblyMetadataCollection
Metoda publicznaStatyczny element członkowski GetCombinedMetadata Pobiera metadane skojarzone z parametrami procesu określonego Activity.
Metoda publicznaStatyczny element członkowski GetDefaultMetadata Zwraca kolekcję szablonów wbudowanych procesu (domyślny i uaktualnienia) obsługuje metadane.
Metoda publicznaStatyczny element członkowski GetMetadata Pobiera wartość właściwości metadanych określonego działania.
Metoda publicznaStatyczny element członkowski GetProcessParameters Pobiera informacje na temat parametrów procesu od określonego rodzaju działalności i zwraca go jako słownik.
Metoda publicznaStatyczny element członkowski GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%) Pobiera parametry procesu i metadanych z określonego procesu.
Metoda publicznaStatyczny element członkowski GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%, List<ProcessParameterError>%) Zwraca pierwiastek działalności z szablonu procesu.Jeśli główny jest DynamicActivity kolekcji właściwości jest włączone.
Metoda publicznaStatyczny element członkowski GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%, List<ProcessParameterError>%, List<ProcessParameterError>%) Zwraca pierwiastek działalności z szablonu procesu.Jeśli główny jest DynamicActivity kolekcji właściwości jest włączone.Zwraca również błędy analizy.
Metoda publicznaStatyczny element członkowski GetProcessParameterValue<T> Pobiera wartość parametru określony proces.Jeśli parametr procesu nie istnieje, zwracana jest wartość domyślna.
Metoda publicznaStatyczny element członkowski GetValueAsString
Metoda publicznaStatyczny element członkowski IsValueSet
Metoda publicznaStatyczny element członkowski SerializeProcessParameters(IDictionary<String, Object>) Szereguje określony proces parametru i wartości do ciągu XAML.
Metoda publicznaStatyczny element członkowski SerializeProcessParameters(IDictionary<String, Object>, IEnumerable<String>) Szereguje słownika wartości parametru do XAML (Dodawanie surowy kod xml dla niepoprawne parametry zachować ich wartości)
Metoda publicznaStatyczny element członkowski TryDeserializeWorkflow Ta metoda jest używana przez klienta (zwracanie wszystkich błędów rzuca na pierwszy)
Metoda publicznaStatyczny element członkowski ValidateWorkflow(Activity) Sprawdza poprawność drzewa określonego rodzaju działalności.
Metoda publicznaStatyczny element członkowski ValidateWorkflow(Activity, ValidationSettings) Sprawdza poprawność drzewa określonego rodzaju działalności, za pomocą ustawień opcjonalnych, świadczone przez obiekt wywołujący.

Początek

Pola

  Nazwa Opis
Pole publiczneStatyczny element członkowski AssemblyMetadataName
Pole publiczneStatyczny element członkowski MetadataPropertyName Metadane.
Pole publiczneStatyczny element członkowski SupportedReasonsPropertyName SupportedReasons.
Pole publiczneStatyczny element członkowski VerbosityPropertyName Szczegółowość.

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.Build.Workflow