VsValidationContext Sınıf
vs Kabuk belirli içerik.Bu ValidationContext türetir.
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationContext
Microsoft.VisualStudio.Modeling.Shell.VsValidationContext
Ad alanı: Microsoft.VisualStudio.Modeling.Shell
Derleme: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll içinde)
Sözdizimi
'Bildirim
Public Class VsValidationContext _
Inherits ValidationContext
public class VsValidationContext : ValidationContext
VsValidationContext türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
Categories | Bu doğrulama içeriği doğrulama kategoriler alır. (ValidationContext kaynağından devralındı.) | |
CurrentViolations | Doğrulama bağlamını doğrulama iletileri topluluğu alır. (ValidationContext kaynağından devralındı.) | |
CustomCategories | Özel doğrulama dizeleri için doğrulama içeriği alır. (ValidationContext kaynağından devralındı.) | |
ModelExplorerToolWindow | Model explorer araç penceresi bu doğrulama içerikle ilişkili alır. | |
ServiceProvider | Bu içerikle ilişkili hizmet verir. | |
ValidationSubjects | Modeli öğeleri doğrulamak için listesini alır. (ValidationContext kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
ConstructValidationMessage | Türetilmiş sınıf iletileri oluşturmak izin vermek için overrideable yöntemi. (ValidationContext.ConstructValidationMessage(String, String, ViolationType, array<ModelElement[]) geçersiz kılınır.) | |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
Finalize | Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.) | |
GetCache<T>() | Önbellek için belirtilen sınıf alır. (ValidationContext kaynağından devralındı.) | |
GetCache<T>(String) | Önbellek için belirtilen sınıf alır. (ValidationContext kaynağından devralındı.) | |
GetDiagramNavigationCommands | Başvurulan öğeler için bir veya daha fazla diyagramında gezinme komutları sağlamak için geçersiz kılar. | |
GetDiagramNavigationTargets | Başvurulan model öğelerle ilişkili şekiller listesi biz gezinti için hedef alın. | |
GetDiagramNavigationTargetSubstitutes | Sıfır veya daha fazla listesini alır belirli hedef şekilleri yerine. | |
GetExplorerNavigationCommand | Bir TaskMenuCommand uygun düğümü bu doğrulama iletisi model explorer penceresinde gezinme yeteneği verir.İlgili hiçbir düğüm modeli Explorer'da varsa, bu özellik null döndürür. | |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) | |
GetNavigationCommands | Bu doğrulama iletisi için gezinme komutları tam listesi.Varsayılan olarak uygulama concatentates ExplorerNavigateCommand ile DiagramNavigateCommands. | |
GetNavigationProxyModelElements | Geçirilen için alternatifler modeli öğeyi döndürür modeli öğesinde.Durumu düşünün nerede * görüntülenen * sunum modeli eleman (PELs) proxy'leri modeli doğrulaması sırasında bildirilen gerçek soruna neden olan modeli öğesine olan modeli eleman temsil eder. (ValidationContext.GetNavigationProxyModelElements(ModelElement) geçersiz kılınır.) | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
LogError | Doğrulama hatası oluşturur ve doğrulama içeriği korur koleksiyonuna bir ileti kaydeder. (ValidationContext kaynağından devralındı.) | |
LogFatal | Doğrulama için önemli bir hata oluşturur ve doğrulama bağlamında bir ileti kaydeder. (ValidationContext kaynağından devralındı.) | |
LogMessage | Doğrulama bilgi iletisi oluşturur ve doğrulama içeriği korur koleksiyonuna günlüğe kaydeder. (ValidationContext kaynağından devralındı.) | |
LogViolation | Doğrulama hatası, ileti veya uyarı oluşturur. (ValidationContext kaynağından devralındı.) | |
LogWarning | Doğrulama uyarısı oluşturur ve doğrulama içeriği korur koleksiyonuna iletisini günlüğe kaydeder. (ValidationContext kaynağından devralındı.) | |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
OnDeleteTask | Sağlanan doğrulama görev liste öğesinin OnDelete davranışı uygulamak için geçersiz kılar. | |
OnNavigateToTask | Sağlanan doğrulama görev liste öğesinin OnNavigate davranışı uygulamak için geçersiz kılar.Varsayılan uygulama DoCommand DiagramNavigateCommands ilk öğeyi arar ve varsa ExplorerNavigateCommand yürütür. | |
SetCacheValue<T> | Önbelleğe alınan nesnenin adı ile ilişkili olarak ayarlayın (ValidationContext kaynağından devralındı.) | |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) | |
TryGetCacheValue<T> | Önbelleğe alınan nesnenin adı EXIST ile mi ilişkili döndürür (ValidationContext kaynağından devralındı.) |
Ü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.