Class DOMException

Class DOMException

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

L’interfaccia DOMException rappresenta un evento anomalo (chiamato eccezione) che si verifica a seguito della chiamata di un metodo o dell’accesso a una proprietà di un’API web. Questo è fondamentalmente il modo in cui le condizioni di errore sono descritte nelle API web.

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

Ereditarietà

objectExceptionPlatformExceptionDOMException

Implementa

ISerializable

Membri Ereditati

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()

Costruttori

DOMException(string)

Inizializza una nuova istanza della classe Aspose.Html.Dom.DOMException.

[DOMConstructor]
public DOMException(string message)

Parametri

message string

Il messaggio di errore.

DOMException(string, string)

Inizializza una nuova istanza della classe Aspose.Html.Dom.DOMException.

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

Parametri

name string

Il nome dell’errore.

message string

Il messaggio di errore.

Campi

ABORT_ERR

L’operazione è stata interrotta.

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

Valore del Campo

ushort

DATA_CLONE_ERR

L’oggetto non può essere clonato.

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

Valore del Campo

ushort

DOMSTRING_SIZE_ERR

Se l’intervallo di testo specificato non rientra in un DOMString.

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

Valore del Campo

ushort

HIERARCHY_REQUEST_ERR

Se un nodo viene inserito in un luogo in cui non appartiene.

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

Valore del Campo

ushort

INDEX_SIZE_ERR

Se l’indice o la dimensione è negativa o maggiore del valore consentito.

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

Valore del Campo

ushort

INUSE_ATTRIBUTE_ERR

Se si tenta di aggiungere un attributo che è già in uso altrove.

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

Valore del Campo

ushort

INVALID_ACCESS_ERR

Se un parametro o un’operazione non è supportata dall’oggetto sottostante.

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

Valore del Campo

ushort

INVALID_CHARACTER_ERR

Se viene specificato un carattere non valido o illegale, come in un nome XML.

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

Valore del Campo

ushort

INVALID_EXPRESSION_ERR

L’espressione ha un errore di sintassi o non è altrimenti un’espressione legale secondo le regole del specifico XPathEvaluator o contiene funzioni o variabili di estensione specializzate non supportate da questa implementazione.

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

Valore del Campo

ushort

INVALID_MODIFICATION_ERR

Se si tenta di modificare il tipo dell’oggetto sottostante.

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

Valore del Campo

ushort

INVALID_NODE_TYPE_ERR

Il nodo fornito è errato o ha un antenato errato per questa operazione.

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

Valore del Campo

ushort

INVALID_STATE_ERR

Se si tenta di utilizzare un oggetto che non è, o non è più, utilizzabile.

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

Valore del Campo

ushort

NAMESPACE_ERR

Se si tenta di creare o modificare un oggetto in un modo che è errato rispetto ai namespace.

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

Valore del Campo

ushort

NETWORK_ERR

Si è verificato un errore di rete.

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

Valore del Campo

ushort

NOT_FOUND_ERR

Se si tenta di fare riferimento a un nodo in un contesto in cui non esiste.

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

Valore del Campo

ushort

NOT_SUPPORTED_ERR

Se l’implementazione non supporta il tipo di oggetto o operazione richiesto.

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

Valore del Campo

ushort

NO_DATA_ALLOWED_ERR

Se vengono specificati dati per un nodo che non supporta dati.

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

Valore del Campo

ushort

NO_MODIFICATION_ALLOWED_ERR

Se si tenta di modificare un oggetto in cui non sono consentite modifiche.

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

Valore del Campo

ushort

QUOTA_EXCEEDED_ERR

La quota è stata superata.

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

Valore del Campo

ushort

SECURITY_ERR

L’operazione non è sicura.

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

Valore del Campo

ushort

SYNTAX_ERR

Se viene specificata una stringa non valida o illegale.

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

Valore del Campo

ushort

TIMEOUT_ERR

L’operazione ha superato il tempo limite.

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

Valore del Campo

ushort

TYPE_ERR

L’espressione non può essere convertita per restituire il tipo specificato.

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

Valore del Campo

ushort

TYPE_MISMATCH_ERR

Se il tipo di un oggetto è incompatibile con il tipo atteso del parametro associato all’oggetto.

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

Valore del Campo

ushort

URL_MISMATCH_ERR

L’URL fornito non corrisponde a un altro URL.

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

Valore del Campo

ushort

VALIDATION_ERR

Se una chiamata a un metodo come insertBefore o removeChild renderebbe il nodo non valido rispetto alla “validità parziale”, questa eccezione verrebbe sollevata e l’operazione non verrebbe eseguita. Questo codice è utilizzato in [DOM Level 3 Validation]. Fare riferimento a questa specifica per ulteriori informazioni.

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

Valore del Campo

ushort

WRONG_DOCUMENT_ERR

Se un nodo viene utilizzato in un documento diverso da quello che lo ha creato (che non lo supporta).

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

Valore del Campo

ushort

Proprietà

Code

Restituisce un valore che contiene uno dei costanti del codice di errore, o 0 se nessuno corrisponde. Questo campo è utilizzato per motivi storici.

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

Valore della Proprietà

ushort

Message

Restituisce una stringa che rappresenta un messaggio o una descrizione associata al nome di errore fornito.

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

Valore della Proprietà

string

Name

Restituisce una stringa che contiene una delle stringhe associate a un nome di errore.

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

Valore della Proprietà

string

 Italiano