Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
VS el controlador de validación de modelo.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationController
Microsoft.VisualStudio.Modeling.Shell.VsValidationController
Espacio de nombres: Microsoft.VisualStudio.Modeling.Shell
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Sintaxis
'Declaración
Public Class VsValidationController _
Inherits ValidationController
public class VsValidationController : ValidationController
El tipo VsValidationController expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
![]() |
VsValidationController(IServiceProvider) | Constructor. |
![]() |
VsValidationController(IServiceProvider, Type) | Constructor. |
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
ErrorMessages | Obtiene una copia de todo el error activo y uso mensajes. (Se hereda de ValidationController). |
![]() |
FatalMessages | Obtiene una copia de todos los problemas mensajes activos. (Se hereda de ValidationController). |
![]() |
IncludeLinkedExtensionElements | Indica si ExtensionElements vinculados al ModelElements que se validó también debe validarse.ExtensionElements permite que una definición ADSL sea mejorada por terceros. (Se hereda de ValidationController). |
![]() |
InformationalMessages | obtiene una copia de todos los mensajes informativos activo. (Se hereda de ValidationController). |
![]() |
ServiceProvider | |
![]() |
ValidationExtensionRegistrar | Propiedad del registro de ValidationExtension (Se hereda de ValidationController). |
![]() |
ValidationMessages | Obtiene los mensajes de validación para el controlador. (Se hereda de ValidationController). |
![]() |
WarningMessages | obtiene una copia de todos los mensajes de advertencia activo. (Se hereda de ValidationController). |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
AddObserver | Agrega un observador a la lista de observadores para el controlador.Notificará al observador cuando un mensaje se agrega o se quita de la lista para este controlador. (Se hereda de ValidationController). |
![]() |
ClearMessages | Borra todos los mensajes de validación (Invalida a ValidationController.ClearMessages()). |
![]() |
CreateValidationContext(IEnumerable<ModelElement>, ValidationCategories) | Proporcione una clase de contexto para la validación (Invalida a ValidationController.CreateValidationContext(IEnumerable<ModelElement>, ValidationCategories)). |
![]() |
CreateValidationContext(IEnumerable<ModelElement>, array<String[]) | Proporcione una clase de contexto para la validación (Invalida a ValidationController.CreateValidationContext(IEnumerable<ModelElement>, array<String[])). |
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
![]() |
GetExtensionElements | Calcula y devuelve una lista de elementos de extensión que se deben incluir en la lista de elementos que son validados (Se hereda de ValidationController). |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
RemoveObserver | Quita el observador de la lista de observadores para el controlador. (Se hereda de ValidationController). |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
![]() |
Validate(IEnumerable<ModelElement>, ValidationCategories) | Invocar todos los métodos de validación aplicables al conjunto de elementos. (Invalida a ValidationController.Validate(IEnumerable<ModelElement>, ValidationCategories)). |
![]() |
Validate(ModelElement, ValidationCategories) | Haga la validación de un único elemento, al invocar los métodos de validación que tienen atributos de ValidationMethod para uno o más de las categorías especificadas de validación. (Se hereda de ValidationController). |
![]() |
Validate(Partition, ValidationCategories) | Aplica la validación a cada elemento de la partición especificada, al invocar los métodos de validación que tienen atributos de ValidationMethod para uno o más de las categorías especificadas. (Se hereda de ValidationController). |
![]() |
Validate(Store, ValidationCategories) | Aplica la validación a cada elemento del almacén, invocar métodos que tienen atributos de ValidationMethod para uno o más de las categorías especificadas. (Se hereda de ValidationController). |
![]() |
ValidateCustom(IEnumerable<ModelElement>, array<String[]) | Invocar todos los métodos de validación de un conjunto de elementos, incluida su (Invalida a ValidationController.ValidateCustom(IEnumerable<ModelElement>, array<String[])). |
![]() |
ValidateCustom(ModelElement, array<String[]) | Valida el elemento de modelo especificado utilizando métodos de validación en las categorías personalizadas especificadas de validación. (Se hereda de ValidationController). |
![]() |
ValidateCustom(Partition, array<String[]) | Valida los elementos del modelo en una partición para las categorías personalizadas especificadas de validación. (Se hereda de ValidationController). |
![]() |
ValidateCustom(Store, array<String[]) | Valida cada elementos modelos en un almacén, utilizando métodos de validación en las categorías personalizadas especificadas.Un método de validación pertenece a una categoría si tiene un atributo de ValidationMethod que especifica la categoría. (Se hereda de ValidationController). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
.gif)
.gif)
.gif)
.gif)