SVGDocument

SVGDocument class

AnDocumento SVGè la radice della gerarchia SVG e contiene l’intero contenuto. Oltre a fornire l’accesso alla gerarchia, fornisce anche alcuni metodi pratici per accedere a determinati insiemi di informazioni dal documento. Quando un elemento ‘svg’ è incorporato in linea come componente di un documento da un altro spazio dei nomi, come quando un ‘svg’ l’elemento è incorporato in linea all’interno di un documento XHTML [XHTML], quindi un oggetto SVGDocument non esisterà; invece, l’oggetto radice nella gerarchia degli oggetti del documento sarà un oggetto Document di un tipo diverso, come un oggetto HTMLDocument. Tuttavia, un oggetto SVGDocument esisterà effettivamente quando l’elemento radice della gerarchia del documento XML è un elemento ‘svg’ , ad esempio durante la visualizzazione di un file SVG autonomo (ad esempio, un file con tipo MIME “image/svg+xml”). In questo caso, l’oggetto SVGDocument sarà l’oggetto radice della gerarchia del modello a oggetti del documento.

public class SVGDocument : Document, IDocumentCSS

Costruttori

NomeDescrizione
SVGDocument()Inizializza una nuova istanza diSVGDocument classe.
SVGDocument(Configuration)Inizializza una nuova istanza diSVGDocument classe.
SVGDocument(RequestMessage)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity .
SVGDocument(string)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity .
SVGDocument(Url)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity .
SVGDocument(RequestMessage, Configuration)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity .
SVGDocument(Stream, string)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity . Il caricamento del documento inizia dalla posizione corrente nello stream.
SVGDocument(Stream, Url)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity . Il caricamento del documento inizia dalla posizione corrente nello stream.
SVGDocument(string, Configuration)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity .
SVGDocument(string, string)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity .
SVGDocument(string, Url)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity .
SVGDocument(Url, Configuration)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity .
SVGDocument(Stream, string, Configuration)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity . Il caricamento del documento inizia dalla posizione corrente nello stream.
SVGDocument(Stream, Url, Configuration)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity . Il caricamento del documento inizia dalla posizione corrente nello stream.
SVGDocument(string, string, Configuration)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity .
SVGDocument(string, Url, Configuration)Inizializza una nuova istanza diSVGDocumentclasse. Il costruttore funziona in modo sincrono, attende il caricamento di tutte le risorse esterne (immagini, script, ecc.). Per caricare il documento in modo asincrono usa il metodoNavigate o i suoi sovraccarichi. Oppure puoi disabilitare il caricamento di alcune risorse esterne impostando i flag appropriati inSecurity .

Proprietà

NomeDescrizione
virtual Attributes { get; }Una NamedNodeMap contenente gli attributi di questo nodo (se è un elemento) o null in caso contrario.
override BaseURI { get; }L’URI di base assoluto di questo nodo o null se l’implementazione non è stata in grado di ottenere un URI assoluto.
CharacterSet { get; }Ottiene la codifica del documento.
Charset { get; }Ottiene la codifica del documento.
ChildElementCount { get; }Restituisce il numero corrente di nodi elemento che sono figli di questo elemento. 0 se questo elemento non ha nodi figlio di nodeType 1.
ChildNodes { get; }Un NodeList che contiene tutti i figli di questo nodo. Se non ci sono figli, questa è una NodeList che non contiene nodi..
Children { get; }Restituisce gli elementi figlio.
ContentType { get; }Ottiene il tipo di contenuto del documento.
Context { get; }Ottiene il contesto di navigazione corrente.
DefaultView { get; }L’attributo IDL defaultView dell’interfaccia del documento, al momento della ricezione, deve restituire l’oggetto WindowProxy del contesto di navigazione di questo documento, se questo documento ha un contesto di navigazione associato, o null in caso contrario.
Doctype { get; }La dichiarazione del tipo di documento associata a questo documento.
DocumentElement { get; }Questo è un attributo di convenienza che consente l’accesso diretto al nodo figlio che è l’elemento del documento del documento.
DocumentURI { get; }Il percorso del documento o null se non definito o se il documento è stato creato utilizzando DOMImplementation.createDocument.
Domain { get; }Il nome di dominio del server che ha servito il documento o una stringa nulla se il server non può essere identificato da un nome di dominio.
FirstChild { get; }Il primo figlio di questo nodo. Se non esiste un tale nodo, restituisce null.
FirstElementChild { get; }Restituisce il primo nodo dell’elemento figlio di questo elemento. null se questo elemento non ha elementi figlio.
Implementation { get; }L’oggetto DOMImplementation che gestisce questo documento.
InputEncoding { get; }Ottiene la codifica del documento.
LastChild { get; }L’ultimo figlio di questo nodo. Se non esiste un tale nodo, restituisce null.
LastElementChild { get; }Restituisce l’ultimo nodo dell’elemento figlio di questo elemento. null se questo elemento non ha elementi figlio.
virtual LocalName { get; }Restituisce la parte locale del nome qualificato di questo nodo. Per nodi di qualsiasi tipo diverso da ELEMENT_NODE e ATTRIBUTE_NODE e nodi creati con un metodo DOM di livello 1, come Document.createElement(), questo è sempre null.
Location { get; }La posizione del documento.
virtual NamespaceURI { get; }L’URI dello spazio dei nomi di questo nodo o null se non è specificato.
NextElementSibling { get; }Restituisce il nodo dell’elemento di pari livello successivo di questo elemento. null se questo elemento non ha nodi di pari livello che vengono dopo questo nell’albero del documento.
NextSibling { get; }Il nodo immediatamente successivo a questo nodo. Se non esiste un tale nodo, restituisce null.
override NodeName { get; }Il nome di questo nodo, a seconda del tipo.
override NodeType { get; }Un codice che rappresenta il tipo dell’oggetto sottostante.
virtual NodeValue { get; set; }Il valore di questo nodo, a seconda del tipo.
Origin { get; }Ottiene l’origine del documento.
override OwnerDocument { get; }Ottiene il documento proprietario.
ParentElement { get; }Ottiene il genitoreElement di questo nodo.
ParentNode { get; }Il genitore di questo nodo. Tutti i nodi, ad eccezione di Attr, Document, DocumentFragment, Entity e Notation, possono avere un padre. Tuttavia, se un nodo è stato appena creato e non è ancora stato aggiunto all’albero, o se è stato rimosso dall’albero, questo è nullo.
virtual Prefix { get; set; }Il prefisso dello spazio dei nomi di questo nodo o null se non è specificato. Quando è definito come null, l’impostazione non ha effetto
PreviousElementSibling { get; }Restituisce il nodo dell’elemento di pari livello precedente di questo elemento. null se questo elemento non ha nodi di pari livello che precedono questo nell’albero del documento.
PreviousSibling { get; }Il nodo immediatamente precedente a questo nodo. Se non esiste un tale nodo, restituisce null.
ReadyState { get; }Restituisce la disponibilità del documento. Il “caricamento” durante il caricamento del documento, “interattivo” una volta terminata l’analisi ma ancora caricando le sottorisorse e “completato” una volta caricato.
Referrer { get; }Restituisce l’URI della pagina collegata a questa pagina. Il valore è una stringa vuota se l’utente ha navigato direttamente nella pagina (non tramite un collegamento, ma, ad esempio, tramite un segnalibro).
RootElement { get; }La radice ‘svg’ nella gerarchia dei documenti.
StrictErrorChecking { get; set; }Un attributo che specifica se il controllo degli errori è applicato o meno. Se impostata su false, l’implementazione è libera di non testare tutti i possibili casi di errore normalmente definiti nelle operazioni DOM e di non generare alcuna DOMException sulle operazioni DOM o di segnalare errori durante l’utilizzo di Document.normalizeDocument(). In caso di errore, il comportamento è indefinito. Questo attributo è true per impostazione predefinita.
StyleSheets { get; }Un elenco contenente tutti i fogli di stile esplicitamente collegati o incorporati in un documento. Per i documenti HTML, questo include i fogli di stile esterni, inclusi tramite l’elemento HTML LINK, e gli elementi STYLE inline.
virtual TextContent { get; set; }Questo attributo restituisce il contenuto di testo di questo nodo e dei suoi discendenti. Quando è definito null, l’impostazione non ha alcun effetto. Al momento dell’impostazione, tutti i possibili figli di questo nodo vengono rimossi e, se la nuova stringa non è vuota o nulla, viene sostituita da un singolo nodo di testo contenente la stringa su cui è impostato questo attributo.
Title { get; }Il titolo di un documento come specificato dal sottoelemento ’titolo’ dell’elemento radice ‘svg’ (cioè,Ecco il titolo… )
URL { get; }L’URI completo del documento.
XmlStandalone { get; set; }Un attributo che specifica, come parte della dichiarazione XML, se questo documento è autonomo. Questo è falso se non specificato.
XmlVersion { get; set; }Un attributo che specifica, come parte della dichiarazione XML, il numero di versione di questo documento. Se non c’è alcuna dichiarazione e se questo documento supporta la funzione “XML”, il valore è “1.0”. Se questo documento non supporta la funzione “XML”, il valore è sempre null.

Metodi

NomeDescrizione
AddEventListener(string, IEventListener)Questo metodo consente la registrazione di listener di eventi sulla destinazione dell’evento.
AddEventListener(string, DOMEventHandler, bool)Questo metodo consente la registrazione di listener di eventi sulla destinazione dell’evento.
AddEventListener(string, IEventListener, bool)Questo metodo consente la registrazione di listener di eventi sulla destinazione dell’evento.
AppendChild(Node)Aggiunge il nodo newChild alla fine dell’elenco dei figli di questo nodo. Se il nuovoChild è già nell’albero, viene prima rimosso.
CloneNode()Restituisce un duplicato di questo nodo, cioè funge da costruttore di copia generico per i nodi. Il nodo duplicato non ha padre (parentNode è null) e nessun dato utente.
CloneNode(bool)Restituisce un duplicato di questo nodo, cioè funge da costruttore di copia generico per i nodi. Il nodo duplicato non ha padre (parentNode è null) e nessun dato utente.
CreateAttribute(string)Crea un Attr con il nome dato.
CreateAttributeNS(string, string)Crea un attributo del nome qualificato e dell’URI dello spazio dei nomi specificato.
CreateCDATASection(string)Crea un nodo CDATASection il cui valore è la stringa specificata.
CreateComment(string)Crea un nodo Commento data la stringa specificata.
CreateDocumentFragment()Crea un oggetto DocumentFragment vuoto.
CreateDocumentType(string, string, string, string)Crea un nodo DocumentType.
CreateElement(string)Crea un elemento del tipo specificato. Si noti che l’istanza restituita implementa l’interfaccia Element, quindi gli attributi possono essere specificati direttamente sull’oggetto restituito.
CreateElementNS(string, string)Crea un elemento del nome qualificato e dell’URI dello spazio dei nomi specificato.
CreateEntityReference(string)Crea un oggetto EntityReference. Inoltre, se l’entità di riferimento è nota, l’elenco figlio del nodo EntityReference è uguale a quello del nodo Entity corrispondente.
CreateEvent(string)Crea unEvent di un tipo supportato dall’implementazione.
CreateExpression(string, IXPathNSResolver)Crea un’espressione XPath analizzata con spazi dei nomi risolti. Ciò è utile quando un’espressione verrà riutilizzata in un’applicazione poiché consente di compilare la stringa dell’espressione in una forma interna più efficiente e prerisolvere tutti i prefissi dello spazio dei nomi che si verificano all’interno dell’espressione.
CreateNodeIterator(Node)Crea un nuovo NodeIterator sulla sottostruttura radicata nel nodo specificato .
CreateNodeIterator(Node, long)Crea un nuovo NodeIterator sulla sottostruttura radicata nel nodo specificato .
CreateNodeIterator(Node, long, INodeFilter)Crea un nuovo NodeIterator sulla sottostruttura radicata nel nodo specificato .
CreateNSResolver(Node)Adatta qualsiasi nodo DOM per risolvere gli spazi dei nomi in modo che un’espressione XPath possa essere facilmente valutata rispetto al contesto del nodo in cui è apparsa all’interno del documento. Questo adattatore funziona come il metodo DOM Level 3lookupNamespaceURI sui nodi nella risoluzione del namespaceURI da un dato prefisso utilizzando le informazioni correnti disponibili nella gerarchia del nodo al momento in cui viene chiamato lookupNamespaceURI , risolvendo correttamente anche il prefisso xml implicito.
CreateProcessingInstruction(string, string)Crea un nodo ProcessingInstruction in base al nome e alle stringhe di dati specificati.
CreateTextNode(string)Crea un nodo di testo data la stringa specificata.
CreateTreeWalker(Node)Crea un nuovo TreeWalker sul sottoalbero radicato nel nodo specificato .
CreateTreeWalker(Node, long)Crea un nuovo TreeWalker sul sottoalbero radicato nel nodo specificato .
CreateTreeWalker(Node, long, INodeFilter)Crea un nuovo TreeWalker sul sottoalbero radicato nel nodo specificato .
DispatchEvent(Event)Questo metodo consente l’invio di eventi nel modello di eventi di implementazione.
Dispose()Esegue attività definite dall’applicazione associate alla liberazione, al rilascio o al ripristino di risorse non gestite.
Evaluate(string, Node, IXPathNSResolver, XPathResultType, object)Valuta una stringa di espressione XPath e, se possibile, restituisce un risultato del tipo specificato.
GetElementById(string)Restituisce l’elemento che ha un attributo ID con il valore specificato. Se tale elemento non esiste, restituisce null. Se più di un elemento ha un attributo ID con quel valore, ciò che viene restituito non è definito.
GetElementsByClassName(string)Restituisce un oggetto NodeList attivo contenente tutti gli elementi nel documento che hanno tutte le classi specificate in argument. http://www.w3.org/TR/dom/
GetElementsByTagName(string)Restituisce una NodeList di tutti gli elementi nell’ordine del documento con un determinato nome di tag e sono contenuti nel documento.
GetElementsByTagNameNS(string, string)Restituisce una NodeList di tutti gli elementi con un determinato nome locale e URI dello spazio dei nomi nell’ordine del documento.
GetOverrideStyle(Element, string)Questo metodo viene utilizzato per recuperare la dichiarazione di stile di sostituzione per un elemento specificato e uno pseudo-elemento specificato.
virtual GetPlatformType()Questo metodo viene utilizzato per recuperare l’oggetto ECMAScriptType .
virtual HasAttributes()Restituisce se questo nodo (se è un elemento) ha attributi
HasChildNodes()Restituisce se questo nodo ha figli.
ImportNode(Node, bool)Importa un nodo da un altro documento in questo documento, senza alterare o rimuovere il nodo sorgente dal documento originale; questo metodo crea una nuova copia del nodo di origine.
InsertBefore(Node, Node)Inserisce il nodo prima del nodo figlio esistente. Se child è null, inserisci il nodo alla fine dell’elenco dei figli. Se child è un oggetto DocumentFragment, tutti i suoi figli vengono inseriti, nello stesso ordine, prima di child. Se il bambino è già nell’albero, viene prima rimosso.
IsDefaultNamespace(string)Questo metodo controlla se il namespaceURI specificato è lo spazio dei nomi predefinito o meno.
IsEqualNode(Node)Verifica se due nodi sono uguali. Questo metodo verifica l’uguaglianza dei nodi, non l’identità (cioè, se i due nodi sono riferimenti allo stesso oggetto) che può essere verificata con Node.isSameNode(). Anche tutti i nodi uguali saranno uguali, anche se potrebbe non essere vero il contrario.
IsSameNode(Node)Restituisce se questo nodo è lo stesso nodo di quello dato. Questo metodo fornisce un modo per determinare se due riferimenti al nodo restituiti dall’implementazione fanno riferimento allo stesso oggetto. Quando due riferimenti Node sono riferimenti allo stesso oggetto, anche se tramite un proxy, i riferimenti possono essere utilizzati in modo completamente intercambiabile, in modo tale che tutti gli attributi abbiano gli stessi valori e chiamare lo stesso metodo DOM su entrambi i riferimenti ha sempre esattamente lo stesso effetto.
LookupNamespaceURI(string)Cerca l’URI dello spazio dei nomi associato al prefisso dato, partendo da questo nodo.
LookupPrefix(string)Cerca il prefisso associato all’URI dello spazio dei nomi specificato, partendo da questo nodo. Le dichiarazioni dello spazio dei nomi predefinito vengono ignorate da questo metodo. Vedere Ricerca prefisso spazio dei nomi per i dettagli sull’algoritmo utilizzato da questo metodo.
Navigate(RequestMessage)Carica il documento in base all’oggetto richiesta specificato, sostituendo il contenuto precedente.
Navigate(string)Carica il documento in corrispondenza dell’URL (Uniform Resource Locator) specificato nell’istanza corrente, sostituendo il contenuto precedente.
Navigate(Url)Carica il documento in corrispondenza dell’URL (Uniform Resource Locator) specificato nell’istanza corrente, sostituendo il contenuto precedente.
Navigate(Stream, string)Carica il documento dal contenuto specificato e utilizzando baseUri per risolvere le risorse relative, sostituendo il contenuto precedente. Il caricamento del documento inizia dalla posizione corrente nello stream.
Navigate(Stream, Url)Carica il documento dal contenuto specificato e utilizzando baseUri per risolvere le risorse relative, sostituendo il contenuto precedente. Il caricamento del documento inizia dalla posizione corrente nello stream.
Navigate(string, string)Carica il documento dal contenuto specificato e utilizza baseUri per risolvere le risorse relative, sostituendo il contenuto precedente.
Navigate(string, Url)Carica il documento dal contenuto specificato e utilizza baseUri per risolvere le risorse relative, sostituendo il contenuto precedente.
Normalize()Inserisce tutti i nodi di testo nell’intera profondità del sottoalbero sotto questo nodo, inclusi i nodi di attributo, in una forma “normale” in cui solo la struttura (ad es. elementi, commenti, istruzioni di elaborazione, sezioni CDATA e riferimenti a entità) separa il testo nodi, cioè non ci sono né nodi di testo adiacenti né nodi di testo vuoti. Questo può essere utilizzato per garantire che la visualizzazione DOM di un documento sia la stessa di se fosse stato salvato e ricaricato ed è utile quando le operazioni (come le ricerche di XPointer [XPointer]) che dipendono da una particolare struttura ad albero del documento devono essere utilizzato. Se il parametro “normalize-characters” dell’oggetto DOMConfiguration allegato a Node.ownerDocument è true, questo metodo normalizzerà completamente anche i caratteri dei nodi Text.
QuerySelector(string)Restituisce il primo elemento nel documento, che corrisponde al selettore
QuerySelectorAll(string)Restituisce una NodeList di tutti gli elementi nel documento, che corrispondono a selector
RemoveChild(Node)Rimuove il nodo figlio indicato da oldChild dall’elenco dei figli e lo restituisce.
RemoveEventListener(string, IEventListener)Questo metodo consente la rimozione di listener di eventi dalla destinazione dell’evento. Se unIEventListener viene rimosso da unEventTarget mentre sta elaborando un evento, non verrà attivato dalle azioni correnti. I listener di eventi non possono mai essere richiamati dopo essere stati rimossi.
RemoveEventListener(string, DOMEventHandler, bool)Questo metodo consente la rimozione di listener di eventi dalla destinazione dell’evento. Se unIEventListener viene rimosso da unEventTarget mentre sta elaborando un evento, non verrà attivato dalle azioni correnti. I listener di eventi non possono mai essere richiamati dopo essere stati rimossi.
RemoveEventListener(string, IEventListener, bool)Questo metodo consente la rimozione di listener di eventi dalla destinazione dell’evento. Se unIEventListener viene rimosso da unEventTarget mentre sta elaborando un evento, non verrà attivato dalle azioni correnti. I listener di eventi non possono mai essere richiamati dopo essere stati rimossi.
override RenderTo(IDevice)Questo metodo viene utilizzato per stampare il contenuto del documento corrente sul dispositivo specificato.
ReplaceChild(Node, Node)Sostituisce il nodo figlio oldChild con newChild nell’elenco dei figli e restituisce il nodo oldChild. Se newChild è un oggetto DocumentFragment, oldChild viene sostituito da tutti i figli DocumentFragment, che vengono inseriti nello stesso ordine. Se il nuovoChild è già nell’albero, viene prima rimosso.
Save(IOutputStorage)Salva il contenuto e le risorse del documento nella memoria di output.
Save(string)Salva il documento nel file locale specificato dasentiero . Tutte le risorse utilizzate in questo documento verranno salvate in nella cartella adiacente, il cui nome sarà costruito come: output_file_name + “_files”.
Save(Url)Salva il documento nel file locale specificato daurl . Tutte le risorse utilizzate in questo documento verranno salvate in nella cartella adiacente, il cui nome sarà costruito come: output_file_name + “_files”.
Save(IOutputStorage, SVGSaveFormat)Salva il contenuto e le risorse del documento nella memoria di output.
Save(IOutputStorage, SVGSaveOptions)Salva il contenuto e le risorse del documento nella memoria di output.
Save(string, SVGSaveFormat)Salva il documento nel file locale specificato dasentiero . Tutte le risorse utilizzate in questo documento verranno salvate in nella cartella adiacente, il cui nome sarà costruito come: output_file_name + “_files”.
Save(string, SVGSaveOptions)Salva il documento nel file locale specificato dasentiero . Tutte le risorse utilizzate in questo documento verranno salvate in nella cartella adiacente, il cui nome sarà costruito come: output_file_name + “_files”.
Save(Url, SVGSaveFormat)Salva il documento nel file locale specificato daurl . Tutte le risorse utilizzate in questo documento verranno salvate in nella cartella adiacente, il cui nome sarà costruito come: output_file_name + “_files”.
Save(Url, SVGSaveOptions)Salva il documento nel file locale specificato daurl . Tutte le risorse utilizzate in questo documento verranno salvate in nella cartella adiacente, il cui nome sarà costruito come: output_file_name + “_files”.
override ToString()Restituisce aString che rappresenta questa istanza.
Write(params string[])Scrive una stringa di testo in un flusso di documenti aperto da open(). Nota che la funzione produrrà un documento che non è necessariamente guidato da un DTD e quindi potrebbe essere produrre un risultato non valido nel contesto del documento.
WriteLn(params string[])Scrive una stringa di testo seguita da un carattere di nuova riga in un flusso document aperto da open(). Si noti che la funzione produrrà un documento che non è necessariamente guidato da un DTD e pertanto potrebbe produrre un risultato non valido nel contesto del documento

Guarda anche