EditContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene metadatos relacionados con un proceso de edición de datos, como marcas para indicar qué campos se han modificado y el conjunto actual de mensajes de validación.
public ref class EditContext sealed
public sealed class EditContext
type EditContext = class
Public NotInheritable Class EditContext
- Herencia
-
EditContext
Constructores
| EditContext(Object) |
Construye una instancia de EditContext . |
Propiedades
| Model |
Obtiene el objeto de modelo para este EditContext objeto . |
| Properties |
Obtiene una colección de propiedades arbitrarias asociadas a esta instancia. |
Métodos
| Field(String) |
Proporciona un FieldIdentifier correspondiente a un nombre de campo especificado en este objeto EditContext Model . |
| GetValidationMessages() |
Obtiene los mensajes de validación actuales en todos los campos.
|
| GetValidationMessages(Expression<Func<Object>>) |
Obtiene los mensajes de validación actuales para el campo especificado.
|
| GetValidationMessages(FieldIdentifier) |
Obtiene los mensajes de validación actuales para el campo especificado.
|
| IsModified() |
Determina si se ha modificado alguno de los campos EditContext de este. |
| IsModified(Expression<Func<Object>>) |
Determina si se han modificado los campos EditContext especificados en este . |
| IsModified(FieldIdentifier) |
Determina si se han modificado los campos EditContext especificados en este . |
| MarkAsUnmodified() |
Borra todas las marcas de modificación dentro de EditContext . |
| MarkAsUnmodified(FieldIdentifier) |
Borra cualquier marca de modificación de la que se pueda realizar el seguimiento del campo especificado. |
| NotifyFieldChanged(FieldIdentifier) |
Indica que el valor del campo especificado ha cambiado. |
| NotifyValidationStateChanged() |
Indica que ha cambiado algún aspecto del estado de validación. |
| Validate() |
Valida este EditContext . |
Eventos
| OnFieldChanged |
Evento que se genera cuando cambia un valor de campo. |
| OnValidationRequested |
Evento que se genera cuando se solicita la validación. |
| OnValidationStateChanged |
Evento que se genera cuando el estado de validación ha cambiado. |
Métodos de extensión
| AddDataAnnotationsValidation(EditContext) |
Obsoleto.
Agrega compatibilidad con la validación de DataAnnotations a EditContext . |
| EnableDataAnnotationsValidation(EditContext) |
Habilita la compatibilidad con la validación de DataAnnotations para EditContext . |
| FieldCssClass(EditContext, FieldIdentifier) |
Obtiene una cadena que indica el estado del campo especificado como una clase CSS. |
| FieldCssClass<TField>(EditContext, Expression<Func<TField>>) |
Obtiene una cadena que indica el estado del campo especificado como una clase CSS. Esto incluirá alguna combinación de "modificado", "válido" o "no válido", según el estado del campo. |
| SetFieldCssClassProvider(EditContext, FieldCssClassProvider) |
Asocia el proporcionado FieldCssClassProvider con el EditContext proporcionado. Esto personaliza los nombres de clase CSS de campo usados dentro de EditContext . |