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.
Específico de contexto a VS el shell.Deriva ValidationContext.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationContext
Microsoft.VisualStudio.Modeling.Shell.VsValidationContext
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 VsValidationContext _
Inherits ValidationContext
public class VsValidationContext : ValidationContext
El tipo VsValidationContext expone los siguientes miembros.
Constructores
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
Categories | Obtiene las categorías de validación para este contexto de validación. (Se hereda de ValidationContext). |
![]() |
CurrentViolations | Obtiene la colección de mensajes de validación para el contexto de validación. (Se hereda de ValidationContext). |
![]() |
CustomCategories | Obtiene las cadenas de validación para el contexto de validación. (Se hereda de ValidationContext). |
![]() |
ModelExplorerToolWindow | Obtiene la ventana de herramientas de modelado de explorador asociado a este contexto de validación. |
![]() |
ServiceProvider | Devuelve el servicio asociada con este contexto. |
![]() |
ValidationSubjects | Obtiene la lista de elementos del modelo para validar. (Se hereda de ValidationContext). |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
ConstructValidationMessage | método de Overrideable para permitir que la clase derivada cree mensajes. (Invalida a ValidationContext.ConstructValidationMessage(String, String, ViolationType, array<ModelElement[])). |
![]() |
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). |
![]() |
GetCache<T>() | Obtiene la memoria caché para la clase especificada. (Se hereda de ValidationContext). |
![]() |
GetCache<T>(String) | Obtiene la memoria caché para la clase especificada. (Se hereda de ValidationContext). |
![]() |
GetDiagramNavigationCommands | Reemplace para proporcionar uno o más comandos de navegación de los elementos a los que hace referencia. |
![]() |
GetDiagramNavigationTargets | Obtiene la lista de formas asociado a los elementos de referencia, que podemos destino para la navegación. |
![]() |
GetDiagramNavigationTargetSubstitutes | obtiene una lista de cero-o-más formas substitutas para el destino dado. |
![]() |
GetExplorerNavigationCommand | Devuelve un TaskMenuCommand capaz de navegar al nodo correspondiente en la ventana modelado de explorador de este mensaje de validación.Si ningún nodo correspondiente existe en el explorador de modelos, esta propiedad devuelve null. |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetNavigationCommands | Lista completa de comandos de navegación de este mensaje de validación.Concatentates de implementación predeterminada el DiagramNavigateCommands con el ExplorerNavigateCommand. |
![]() |
GetNavigationProxyModelElements | Devuelve el elemento de modelo de los suplentes para pasado en el elemento de modelo.Considere el caso donde el elemento del modelo de la presentación de *viewed* (PEL) representa los elementos del modelo que representan al elemento de modelo que provoca real designado durante la validación del modelo. (Invalida a ValidationContext.GetNavigationProxyModelElements(ModelElement)). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
LogError | Crea un error de validación y registra un mensaje en la que el contexto de validación mantiene. (Se hereda de ValidationContext). |
![]() |
LogFatal | Crea un error irrecuperable para validación y registra un mensaje en el contexto de validación. (Se hereda de ValidationContext). |
![]() |
LogMessage | Crea un mensaje de información y registros de validación él en la colección que el contexto de validación mantiene. (Se hereda de ValidationContext). |
![]() |
LogViolation | Crea un error de validación, un mensaje, o una advertencia. (Se hereda de ValidationContext). |
![]() |
LogWarning | Crea una advertencia de validación y registra el mensaje en la que el contexto de validación mantiene. (Se hereda de ValidationContext). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
OnDeleteTask | Reemplace para implementar el comportamiento de OnDelete para el elemento proporcionado de la lista de tareas de validación. |
![]() |
OnNavigateToTask | Reemplace para implementar el comportamiento de OnNavigate para el elemento proporcionado de la lista de tareas de validación.La implementación predeterminada llama a DoCommand en el primer elemento de DiagramNavigateCommands, y ejecuta el ExplorerNavigateCommand, si está disponible. |
![]() |
SetCacheValue<T> | Establezca el objeto en caché asociado al nombre (Se hereda de ValidationContext). |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
![]() |
TryGetCacheValue<T> | Devuelve si existe el objeto en caché asociado al nombre o no (Se hereda de ValidationContext). |
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)