Classe VsValidationController
VS il controller di convalida del modello.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationController
Microsoft.VisualStudio.Modeling.Shell.VsValidationController
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Sintassi
'Dichiarazione
Public Class VsValidationController _
Inherits ValidationController
public class VsValidationController : ValidationController
Il tipo VsValidationController espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
VsValidationController(IServiceProvider) | costruttore. |
![]() |
VsValidationController(IServiceProvider, Type) | costruttore. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
ErrorMessages | Ottiene una copia di tutti gli errori attivo e messaggi interni. (Ereditato da ValidationController) |
![]() |
FatalMessages | ottiene una copia di tutti i messaggi interni attivi. (Ereditato da ValidationController) |
![]() |
IncludeLinkedExtensionElements | Indica se ExtensionElements collegato al ModelElements che viene convalidato deve essere convalidati.ExtensionElements consente a una definizione di modello DSL sia esteso da terze parti. (Ereditato da ValidationController) |
![]() |
InformationalMessages | ottiene una copia di tutti i messaggi informativi attivi. (Ereditato da ValidationController) |
![]() |
ServiceProvider | |
![]() |
ValidationExtensionRegistrar | Proprietà per il registrar di ValidationExtension (Ereditato da ValidationController) |
![]() |
ValidationMessages | ottiene i messaggi di convalida per il controller. (Ereditato da ValidationController) |
![]() |
WarningMessages | ottiene una copia di tutti i messaggi di avviso attivi. (Ereditato da ValidationController) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AddObserver | Aggiunge un osservatore all'elenco degli osservatori del controller.L'osservatore verrà avvisati quando un messaggio si aggiunge o si rimuove dall'elenco per tale controller. (Ereditato da ValidationController) |
![]() |
ClearMessages | rimuove tutti i messaggi di convalida (Esegue l'override di ValidationController.ClearMessages()). |
![]() |
CreateValidationContext(IEnumerable<ModelElement>, ValidationCategories) | fornire una classe di contesto per la convalida (Esegue l'override di ValidationController.CreateValidationContext(IEnumerable<ModelElement>, ValidationCategories)). |
![]() |
CreateValidationContext(IEnumerable<ModelElement>, array<String[]) | fornire una classe di contesto per la convalida (Esegue l'override di ValidationController.CreateValidationContext(IEnumerable<ModelElement>, array<String[])). |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetExtensionElements | Calcola e restituisce un elenco di elementi di estensione che devono essere inclusi nell'elenco di elementi che vengono convalidati (Ereditato da ValidationController) |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
RemoveObserver | L'osservatore viene rimosso dall'elenco degli osservatori del controller. (Ereditato da ValidationController) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
![]() |
Validate(IEnumerable<ModelElement>, ValidationCategories) | Richiamare tutti i metodi di convalida che sono applicabili al set di elementi. (Esegue l'override di ValidationController.Validate(IEnumerable<ModelElement>, ValidationCategories)). |
![]() |
Validate(ModelElement, ValidationCategories) | Eseguire la convalida per un singolo elemento, metodi di convalida di chiamata che dispongono di attributi di ValidationMethod per uno o più delle categorie specificate di convalida. (Ereditato da ValidationController) |
![]() |
Validate(Partition, ValidationCategories) | Applicare la convalida a ogni elemento della partizione specificata, i metodi di convalida di chiamata che dispongono di attributi di ValidationMethod per uno o più delle categorie specificate. (Ereditato da ValidationController) |
![]() |
Validate(Store, ValidationCategories) | Applicare la convalida a ogni elemento dell'archivio, chiamano metodi che dispongono di attributi di ValidationMethod per uno o più delle categorie specificate. (Ereditato da ValidationController) |
![]() |
ValidateCustom(IEnumerable<ModelElement>, array<String[]) | Richiamare tutti i metodi di convalida di set di elementi, tra cui (Esegue l'override di ValidationController.ValidateCustom(IEnumerable<ModelElement>, array<String[])). |
![]() |
ValidateCustom(ModelElement, array<String[]) | Convalida del modello specificato utilizzando i metodi di convalida in categorie personalizzate specificate di convalida. (Ereditato da ValidationController) |
![]() |
ValidateCustom(Partition, array<String[]) | Convalida degli elementi del modello in una partizione per le categorie personalizzate specificate di convalida. (Ereditato da ValidationController) |
![]() |
ValidateCustom(Store, array<String[]) | Convalida ogni gli elementi del modello in un archivio, utilizzando metodi di convalida in categorie personalizzate specificate.Un metodo di convalida appartiene a una categoria se dispone di un attributo di ValidationMethod che specifica la categoria. (Ereditato da ValidationController) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.