Class DOMException

Class DOMException

Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)

La interfaz DOMException representa un evento anormal (llamado excepción) que ocurre como resultado de llamar a un método o acceder a una propiedad de una API web. Esta es básicamente la forma en que se describen las condiciones de error en las APIs web.

[DOMName("DOMException")]
[DOMObject]
[ComVisible(true)]
public class DOMException : PlatformException, ISerializable

Herencia

objectExceptionPlatformExceptionDOMException

Implementa

ISerializable

Miembros heredados

Exception.GetBaseException(), Exception.ToString(), Exception.GetType(), Exception.TargetSite, Exception.Message, Exception.Data, Exception.InnerException, Exception.HelpLink, Exception.Source, Exception.HResult, Exception.StackTrace, Exception.SerializeObjectState, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructores

DOMException(string)

Inicializa una nueva instancia de la clase Aspose.Html.Dom.DOMException.

[DOMConstructor]
public DOMException(string message)

Parámetros

message string

El mensaje de error.

DOMException(string, string)

Inicializa una nueva instancia de la clase Aspose.Html.Dom.DOMException.

[DOMConstructor]
public DOMException(string name, string message)

Parámetros

name string

El nombre del error.

message string

El mensaje de error.

Campos

ABORT_ERR

La operación fue abortada.

[DOMName("ABORT_ERR")]
public const ushort ABORT_ERR = 20

Valor del campo

ushort

DATA_CLONE_ERR

El objeto no puede ser clonado.

[DOMName("DATA_CLONE_ERR")]
public const ushort DATA_CLONE_ERR = 25

Valor del campo

ushort

DOMSTRING_SIZE_ERR

Si el rango de texto especificado no cabe en un DOMString.

[DOMName("DOMSTRING_SIZE_ERR")]
public const ushort DOMSTRING_SIZE_ERR = 2

Valor del campo

ushort

HIERARCHY_REQUEST_ERR

Si se inserta algún Nodo en un lugar donde no pertenece.

[DOMName("HIERARCHY_REQUEST_ERR")]
public const ushort HIERARCHY_REQUEST_ERR = 3

Valor del campo

ushort

INDEX_SIZE_ERR

Si el índice o el tamaño son negativos o mayores que el valor permitido.

[DOMName("INDEX_SIZE_ERR")]
public const ushort INDEX_SIZE_ERR = 1

Valor del campo

ushort

INUSE_ATTRIBUTE_ERR

Si se intenta agregar un atributo que ya está en uso en otro lugar.

[DOMName("INUSE_ATTRIBUTE_ERR")]
public const ushort INUSE_ATTRIBUTE_ERR = 10

Valor del campo

ushort

INVALID_ACCESS_ERR

Si un parámetro o una operación no son compatibles con el objeto subyacente.

[DOMName("INVALID_ACCESS_ERR")]
public const ushort INVALID_ACCESS_ERR = 15

Valor del campo

ushort

INVALID_CHARACTER_ERR

Si se especifica un carácter inválido o ilegal, como en un nombre XML.

[DOMName("INVALID_CHARACTER_ERR")]
public const ushort INVALID_CHARACTER_ERR = 5

Valor del campo

ushort

INVALID_EXPRESSION_ERR

La expresión tiene un error de sintaxis o de otro modo no es una expresión legal según las reglas del XPathEvaluator específico o contiene funciones o variables de extensión especializadas no soportadas por esta implementación.

[DOMName("INVALID_EXPRESSION_ERR")]
public const ushort INVALID_EXPRESSION_ERR = 51

Valor del campo

ushort

INVALID_MODIFICATION_ERR

Si se intenta modificar el tipo del objeto subyacente.

[DOMName("INVALID_MODIFICATION_ERR")]
public const ushort INVALID_MODIFICATION_ERR = 13

Valor del campo

ushort

INVALID_NODE_TYPE_ERR

El nodo suministrado es incorrecto o tiene un ancestro incorrecto para esta operación.

[DOMName("INVALID_NODE_TYPE_ERR")]
public const ushort INVALID_NODE_TYPE_ERR = 24

Valor del campo

ushort

INVALID_STATE_ERR

Si se intenta usar un objeto que no es, o ya no es, utilizable.

[DOMName("INVALID_STATE_ERR")]
public const ushort INVALID_STATE_ERR = 11

Valor del campo

ushort

NAMESPACE_ERR

Si se intenta crear o cambiar un objeto de una manera que es incorrecta con respecto a los espacios de nombres.

[DOMName("NAMESPACE_ERR")]
public const ushort NAMESPACE_ERR = 14

Valor del campo

ushort

NETWORK_ERR

Ocurrió un error de red.

[DOMName("NETWORK_ERR")]
public const ushort NETWORK_ERR = 19

Valor del campo

ushort

NOT_FOUND_ERR

Si se intenta hacer referencia a un Nodo en un contexto donde no existe.

[DOMName("NOT_FOUND_ERR")]
public const ushort NOT_FOUND_ERR = 8

Valor del campo

ushort

NOT_SUPPORTED_ERR

Si la implementación no admite el tipo de objeto o operación solicitada.

[DOMName("NOT_SUPPORTED_ERR")]
public const ushort NOT_SUPPORTED_ERR = 9

Valor del campo

ushort

NO_DATA_ALLOWED_ERR

Si se especifican datos para un Nodo que no admite datos.

[DOMName("NO_DATA_ALLOWED_ERR")]
public const ushort NO_DATA_ALLOWED_ERR = 6

Valor del campo

ushort

NO_MODIFICATION_ALLOWED_ERR

Si se intenta modificar un objeto donde no se permiten modificaciones.

[DOMName("NO_MODIFICATION_ALLOWED_ERR")]
public const ushort NO_MODIFICATION_ALLOWED_ERR = 7

Valor del campo

ushort

QUOTA_EXCEEDED_ERR

La cuota ha sido excedida.

[DOMName("QUOTA_EXCEEDED_ERR")]
public const ushort QUOTA_EXCEEDED_ERR = 22

Valor del campo

ushort

SECURITY_ERR

La operación no es segura.

[DOMName("SECURITY_ERR")]
public const ushort SECURITY_ERR = 18

Valor del campo

ushort

SYNTAX_ERR

Si se especifica una cadena inválida o ilegal.

[DOMName("SYNTAX_ERR")]
public const ushort SYNTAX_ERR = 12

Valor del campo

ushort

TIMEOUT_ERR

La operación excedió el tiempo de espera.

[DOMName("TIMEOUT_ERR")]
public const ushort TIMEOUT_ERR = 23

Valor del campo

ushort

TYPE_ERR

La expresión no se puede convertir para devolver el tipo especificado.

[DOMName("TYPE_ERR")]
public const ushort TYPE_ERR = 52

Valor del campo

ushort

TYPE_MISMATCH_ERR

Si el tipo de un objeto es incompatible con el tipo esperado del parámetro asociado al objeto.

[DOMName("TYPE_MISMATCH_ERR")]
public const ushort TYPE_MISMATCH_ERR = 17

Valor del campo

ushort

URL_MISMATCH_ERR

La URL dada no coincide con otra URL.

[DOMName("URL_MISMATCH_ERR")]
public const ushort URL_MISMATCH_ERR = 21

Valor del campo

ushort

VALIDATION_ERR

Si una llamada a un método como insertBefore o removeChild haría que el Nodo fuera inválido con respecto a “validez parcial”, se generaría esta excepción y la operación no se llevaría a cabo. Este código se utiliza en [DOM Level 3 Validation]. Consulte esta especificación para más información.

[DOMName("VALIDATION_ERR")]
public const ushort VALIDATION_ERR = 16

Valor del campo

ushort

WRONG_DOCUMENT_ERR

Si un Nodo se utiliza en un documento diferente al que lo creó (que no lo admite).

[DOMName("WRONG_DOCUMENT_ERR")]
public const ushort WRONG_DOCUMENT_ERR = 4

Valor del campo

ushort

Propiedades

Code

Devuelve un valor que contiene uno de los constantes de código de error, o 0 si ninguno coincide. Este campo se utiliza por razones históricas.

[DOMName("code")]
public ushort Code { get; }

Valor de la propiedad

ushort

Message

Devuelve una cadena que representa un mensaje o descripción asociada con el nombre de error dado.

[DOMName("message")]
public override string Message { get; }

Valor de la propiedad

string

Name

Devuelve una cadena que contiene una de las cadenas asociadas con un nombre de error.

[DOMName("name")]
public string Name { get; }

Valor de la propiedad

string

 Español