Class DOMException
Nome do espaço: Aspose.Html.Dom Assembleia: Aspose.HTML.dll (25.4.0)
A interface DOMException representa um evento anormal (chamada uma exceção) que ocorre como resultado de chamar um método ou acessar uma propriedade de uma API web.
[ComVisible(true)]
[DOMObject]
[DOMName("DOMException")]
public class DOMException : PlatformException, ISerializable
Inheritance
object ← Exception ← PlatformException ← DOMException
Implements
Membros herdados
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()
Constructors
Exceção(Redação)
Inicia uma nova instância da classe Aspose.Html.Dom.DOMExcepção.
[DOMConstructor]
public DOMException(string message)
Parameters
message
string
A mensagem de erro.
Exceção(Título, Título)
Inicia uma nova instância da classe Aspose.Html.Dom.DOMExcepção.
[DOMConstructor]
public DOMException(string name, string message)
Parameters
name
string
O nome do erro.
message
string
A mensagem de erro.
Fields
ABORT_ERR
A operação foi abortada.
[DOMName("ABORT_ERR")]
public const ushort ABORT_ERR = 20
Valor de campo
DATA_CLONE_ERR
O objeto não pode ser clonado.
[DOMName("DATA_CLONE_ERR")]
public const ushort DATA_CLONE_ERR = 25
Valor de campo
DOMSTRING_SIZE_ERR
Se a faixa de texto especificada não se encaixa em um DOMString.
[DOMName("DOMSTRING_SIZE_ERR")]
public const ushort DOMSTRING_SIZE_ERR = 2
Valor de campo
HIERARCHY_REQUEST_ERR
Se um nodo for inserido em algum lugar, não pertence.
[DOMName("HIERARCHY_REQUEST_ERR")]
public const ushort HIERARCHY_REQUEST_ERR = 3
Valor de campo
INDEX_SIZE_ERR
Se o índice ou tamanho for negativo ou maior do que o valor permitido.
[DOMName("INDEX_SIZE_ERR")]
public const ushort INDEX_SIZE_ERR = 1
Valor de campo
INUSE_ATTRIBUTE_ERR
Se uma tentativa for feita para adicionar um atributo que já está em uso noutro lugar.
[DOMName("INUSE_ATTRIBUTE_ERR")]
public const ushort INUSE_ATTRIBUTE_ERR = 10
Valor de campo
INVALID_ACCESS_ERR
Se um parâmetro ou uma operação não for suportado pelo objeto subjacente.
[DOMName("INVALID_ACCESS_ERR")]
public const ushort INVALID_ACCESS_ERR = 15
Valor de campo
INVALID_CHARACTER_ERR
Se um caráter inválido ou ilegal for especificado, como em um nome XML.
[DOMName("INVALID_CHARACTER_ERR")]
public const ushort INVALID_CHARACTER_ERR = 5
Valor de campo
INVALID_EXPRESSION_ERR
A expressão tem um erro de síntese ou, de outra forma, não é uma expressão legal de acordo com as regras doXPathEvaluator ou contém funções de extensão especializadas ou variáveis não suportadas por esta implementação.
[DOMName("INVALID_EXPRESSION_ERR")]
public const ushort INVALID_EXPRESSION_ERR = 51
Valor de campo
INVALID_MODIFICATION_ERR
Se uma tentativa for feita para alterar o tipo do objeto subjacente.
[DOMName("INVALID_MODIFICATION_ERR")]
public const ushort INVALID_MODIFICATION_ERR = 13
Valor de campo
INVALID_NODE_TYPE_ERR
O nodo fornecido é incorreto ou tem um antepassado incorreto para esta operação.
[DOMName("INVALID_NODE_TYPE_ERR")]
public const ushort INVALID_NODE_TYPE_ERR = 24
Valor de campo
INVALID_STATE_ERR
Se uma tentativa for feita para usar um objeto que não é, ou já não é, usável.
[DOMName("INVALID_STATE_ERR")]
public const ushort INVALID_STATE_ERR = 11
Valor de campo
NAMESPACE_ERR
Se uma tentativa for feita para criar ou alterar um objeto de uma maneira que é incorrecta em relação aos espaços de nome.
[DOMName("NAMESPACE_ERR")]
public const ushort NAMESPACE_ERR = 14
Valor de campo
NETWORK_ERR
Houve um erro de rede.
[DOMName("NETWORK_ERR")]
public const ushort NETWORK_ERR = 19
Valor de campo
NOT_FOUND_ERR
Se uma tentativa for feita para referir um nodo num contexto em que ele não existe.
[DOMName("NOT_FOUND_ERR")]
public const ushort NOT_FOUND_ERR = 8
Valor de campo
NOT_SUPPORTED_ERR
Se a implementação não suportar o tipo de objeto ou operação solicitado.
[DOMName("NOT_SUPPORTED_ERR")]
public const ushort NOT_SUPPORTED_ERR = 9
Valor de campo
NO_DATA_ALLOWED_ERR
Se os dados forem especificados para um nodo que não suporta dados.
[DOMName("NO_DATA_ALLOWED_ERR")]
public const ushort NO_DATA_ALLOWED_ERR = 6
Valor de campo
NO_MODIFICATION_ALLOWED_ERR
Se uma tentativa for feita para modificar um objeto onde as modificações não são permitidas.
[DOMName("NO_MODIFICATION_ALLOWED_ERR")]
public const ushort NO_MODIFICATION_ALLOWED_ERR = 7
Valor de campo
QUOTA_EXCEEDED_ERR
A quota foi ultrapassada.
[DOMName("QUOTA_EXCEEDED_ERR")]
public const ushort QUOTA_EXCEEDED_ERR = 22
Valor de campo
SECURITY_ERR
A operação é insegura.
[DOMName("SECURITY_ERR")]
public const ushort SECURITY_ERR = 18
Valor de campo
SYNTAX_ERR
Se for especificada uma linha inválida ou ilegal.
[DOMName("SYNTAX_ERR")]
public const ushort SYNTAX_ERR = 12
Valor de campo
TIMEOUT_ERR
A operação terminou.
[DOMName("TIMEOUT_ERR")]
public const ushort TIMEOUT_ERR = 23
Valor de campo
TYPE_ERR
A expressão não pode ser convertida para devolver o tipo especificado.
[DOMName("TYPE_ERR")]
public const ushort TYPE_ERR = 52
Valor de campo
TYPE_MISMATCH_ERR
Se o tipo de um objeto for incompatível com o tipo esperado do parâmetro associado ao objeto.
[DOMName("TYPE_MISMATCH_ERR")]
public const ushort TYPE_MISMATCH_ERR = 17
Valor de campo
URL_MISMATCH_ERR
A URL não corresponde a outra URL.
[DOMName("URL_MISMATCH_ERR")]
public const ushort URL_MISMATCH_ERR = 21
Valor de campo
VALIDATION_ERR
Se uma chamada a um método como insertBefore ou removeChild tornaria o Node invalido em relação à “valididade parcial”, esta exceção seria levantada e a operação não seria realizada.
[DOMName("VALIDATION_ERR")]
public const ushort VALIDATION_ERR = 16
Valor de campo
WRONG_DOCUMENT_ERR
Se um nodo for usado em um documento diferente do que o que o criou (que não o suporta).
[DOMName("WRONG_DOCUMENT_ERR")]
public const ushort WRONG_DOCUMENT_ERR = 4
Valor de campo
Properties
Code
Retorna um valor que contém uma das constantes do código de erro, ou 0 se nenhuma coincidir.
[DOMName("code")]
public ushort Code { get; }
Valor da propriedade
Message
Retorna uma fila que representa uma mensagem ou descrição associada ao nome de erro dado.
[DOMName("message")]
public override string Message { get; }
Valor da propriedade
Name
Retorna uma faixa que contém uma das faixas associadas a um nome de erro.
[DOMName("name")]
public string Name { get; }