Sdílet prostřednictvím


VsValidationController – třída

Řadič ověření modelu VS.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.Validation.ValidationController
    Microsoft.VisualStudio.Modeling.Shell.VsValidationController

Obor názvů:  Microsoft.VisualStudio.Modeling.Shell
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntaxe

'Deklarace
Public Class VsValidationController _
    Inherits ValidationController
public class VsValidationController : ValidationController

Typ VsValidationController zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda VsValidationController(IServiceProvider) Konstruktor.
Veřejná metoda VsValidationController(IServiceProvider, Type) Konstruktor.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ErrorMessages Obdrží kopii aktivní chyby a závažné zprávy. (Zděděno z ValidationController.)
Veřejná vlastnost FatalMessages Obdrží kopii aktivního závažné zprávy. (Zděděno z ValidationController.)
Veřejná vlastnost IncludeLinkedExtensionElements Označuje, zda ExtensionElements spojen ModelElements ověřovaný by měla být rovněž validována.ExtensionElements povolit DSL definice prodloužit třetí stranou. (Zděděno z ValidationController.)
Veřejná vlastnost InformationalMessages obdrží kopii aktivní informační zprávy. (Zděděno z ValidationController.)
Chráněná vlastnost ServiceProvider
Veřejná vlastnost ValidationExtensionRegistrar Vlastnost ValidationExtension Registrar (Zděděno z ValidationController.)
Veřejná vlastnost ValidationMessages Získá ověření zprávy pro řadič. (Zděděno z ValidationController.)
Veřejná vlastnost WarningMessages Obdrží kopii všech aktivních varovných zpráv. (Zděděno z ValidationController.)

Nahoru

Metody

  Název Popis
Veřejná metoda AddObserver Pozorovatel přidá do seznamu pozorovatelů řadiče.Pozorovatel bude upozorněn zprávy je přidána či odebrána ze seznamu pro tento řadič. (Zděděno z ValidationController.)
Veřejná metoda ClearMessages Vymaže všechny ověřovací zprávy (Přepisuje ValidationController.ClearMessages().)
Chráněná metoda CreateValidationContext(IEnumerable<ModelElement>, ValidationCategories) Poskytují třída context pro ověření (Přepisuje ValidationController.CreateValidationContext(IEnumerable<ModelElement>, ValidationCategories).)
Chráněná metoda CreateValidationContext(IEnumerable<ModelElement>, array<String[]) Poskytují třída context pro ověření (Přepisuje ValidationController.CreateValidationContext(IEnumerable<ModelElement>, array<String[]).)
Veřejná metoda Equals Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Chráněná metoda GetExtensionElements Vypočítá a vrátí seznam rozšíření prvky, které mají být zahrnuty v seznamu prvků ověřovaný (Zděděno z ValidationController.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda RemoveObserver Pozorovatel odebere ze seznamu pozorovatelů řadiče. (Zděděno z ValidationController.)
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda Validate(IEnumerable<ModelElement>, ValidationCategories) Vyvoláte všechny metody ověření, které jsou použitelné pro sadu prvků. (Přepisuje ValidationController.Validate(IEnumerable<ModelElement>, ValidationCategories).)
Veřejná metoda Validate(ModelElement, ValidationCategories) Proveďte ověření pro jeden prvek, vyvolání metody ověření, které nemají ValidationMethod atributy jedné nebo více kategorií zadaný ověřovací. (Zděděno z ValidationController.)
Veřejná metoda Validate(Partition, ValidationCategories) Ověření se u všech prvků do zadaného oddílu vyvolání metody ověření, které nemají ValidationMethod atributy pro jeden nebo více určené kategorie. (Zděděno z ValidationController.)
Veřejná metoda Validate(Store, ValidationCategories) Ověření se u každého prvku v úložišti vyvolání metody, které mají ValidationMethod atributy pro jeden nebo více určené kategorie. (Zděděno z ValidationController.)
Veřejná metoda ValidateCustom(IEnumerable<ModelElement>, array<String[]) Vyvolejte metodu ověření sady prvků, včetně jejich (Přepisuje ValidationController.ValidateCustom(IEnumerable<ModelElement>, array<String[]).)
Veřejná metoda ValidateCustom(ModelElement, array<String[]) Ověřuje pomocí metod ověření v zadané vlastní ověření kategorie prvku zadaný model. (Zděděno z ValidationController.)
Veřejná metoda ValidateCustom(Partition, array<String[]) Ověřuje prvky modelu v oddílu pro ověření zadaného vlastní kategorie. (Zděděno z ValidationController.)
Veřejná metoda ValidateCustom(Store, array<String[]) Každé použití metod ověřování v určené kategorie vlastní prvky modelu v úložišti, ověří.Metoda ověřování patří do kategorie, pokud má atribut ValidationMethod, určení kategorie. (Zděděno z ValidationController.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Shell – obor názvů