WorkflowHelpers Sınıf
Doğrulama ve iş akışı işlemlerini işleme yardımcı olmak için statik yöntemler içerir.
Devralma Hiyerarşisi
System.Object
Microsoft.TeamFoundation.Build.Workflow.WorkflowHelpers
Ad alanı: Microsoft.TeamFoundation.Build.Workflow
Derleme: Microsoft.TeamFoundation.Build.Workflow (Microsoft.TeamFoundation.Build.Workflow.dll içinde)
Sözdizimi
'Bildirim
<ExtensionAttribute> _
Public NotInheritable Class WorkflowHelpers
public static class WorkflowHelpers
WorkflowHelpers türü aşağıdaki üyeleri ortaya koyar.
Yöntemler
Ad | Açıklama | |
---|---|---|
CombineMetadata | Alır bir ProcessParameterMetadataCollection , belirtilen içeren baseMetadata parametreleri geçersiz kılma ile birlikte overridingMetadata parametreleri. Gelen değerleri overridingMetadata iki veri arasında bir çelişki varsa tutulur. | |
DeserializeProcessParameters(String) | Oluşturur ve döndürür bir Activity nesnesi tarafından belirtilen XAML dize veri serisini kaldırma. | |
DeserializeProcessParameters(String, IList<ProcessParameterError>%) | Parametre değerleri seri XAML sözlükten de-serialize.Sözlüğü yüklemek ve belirli hatalar hatalar koleksiyonuna doldurulur bilinmeyen tür ve var olmayan üyelerinin parametreleri göz ardı edilir. | |
DeserializeWorkflow(String) | Alır Activity nesnesi tarafından belirtilen XAML biçimlendirmesi açıklanmıştır. | |
DeserializeWorkflow(String, Boolean, List<ProcessParameterError>%) | Bu yöntem (derleme uyuşmazlıkları ilk hatada bir özel durum oluşturmak yerine dönme) yapı bilgisayarı tarafından kullanılmaya devam ediliyor | |
FindResource | Belirtilen kimliğe kaynağa tanımlayan yerelleştirilmiş bir dize alır. | |
GetAssemblyMetadataCollection | ||
GetCombinedMetadata | Belirtilen içinde tanımlanan işlem parametreleri ile ilişkilendirilen meta veriyi alır Activity. | |
GetDefaultMetadata | Yerleşik şablonlar (varsayılan ve yükseltme) destekleyen meta veri koleksiyonu alır. | |
GetMetadata | Belirtilen faaliyetin meta veri özellik değerini alır. | |
GetProcessParameters | Belirtilen etkinliği işlem parametre bilgilerini alır ve bir sözlük döndürür. | |
GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%) | İşlem parametreleri ve meta verileri belirtilen işleminden alır. | |
GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%, List<ProcessParameterError>%) | Kök etkinlik işlem şablonundan döndürür.Kök bir DynamicActivity ise Properties derlemesini dahil edilir. | |
GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%, List<ProcessParameterError>%, List<ProcessParameterError>%) | Kök etkinlik işlem şablonundan döndürür.Kök bir DynamicActivity ise Properties derlemesini dahil edilir.Ayrıca tüm ayrıştırma hatalarını döndürür. | |
GetProcessParameterValue<T> | Belirtilen işlem parametresinin değeri alır.İşlemin parametre yoksa, varsayılan değeri döndürülür. | |
GetValueAsString | ||
IsValueSet | ||
SerializeProcessParameters(IDictionary<String, Object>) | Belirtilen işlem parametre ve değerleri bir XAML dizeye seri hale getirir. | |
SerializeProcessParameters(IDictionary<String, Object>, IEnumerable<String>) | Parametre değerleri sözlük XAML (parametreleri yanlış değerleri korumak için ham XML'yi ekleme) içerisine sıralar | |
TryDeserializeWorkflow | Bu yöntem (ilk teker atma yerine tüm hataları döndüren) istemci tarafından kullanılır | |
ValidateWorkflow(Activity) | Belirtilen etkinlik ağacıyla doğrular. | |
ValidateWorkflow(Activity, ValidationSettings) | Arayan tarafından sağlanan isteğe bağlı ayarlar kullanarak belirtilen etkinlik ağacıyla doğrular. |
Üst
Alanlar
Ad | Açıklama | |
---|---|---|
AssemblyMetadataName | ||
MetadataPropertyName | Meta veriler. | |
SupportedReasonsPropertyName | SupportedReasons. | |
VerbosityPropertyName | Ayrıntı. |
Üst
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.